Residence Inn Marriott Coventry
The Residence Inn Marriott Coventry is in the center of New England Square where West Greenwich, Coventry and East Greenwich, and Rhode Island Towns all Meet. Also there's the mall. Customers can walk and see the premises and at the same time have enough time to go to a restaurant or do a little shopping. In the hotel you can relax thanks to the incredible design of the place.