Motel Town & Country
★
220 India Street, Providence, Rhode Island,, Providence (RI), United States Show on map
Hilton Garden Inn Providence Waterfront is a 3-star hotel in Providence (RI), United States. It is one of 25 places to stay in Providence (RI) listed on Triptoic.
220 India Street, Providence, Rhode Island,, Providence (RI), 02903, United States
Hilton Garden Inn Providence Waterfront is located at 220 India Street, Providence, Rhode Island,, Providence (RI) 02903, United States.
Hilton Garden Inn Providence Waterfront is rated 3 stars.
Highly rated alternatives close by
Motel
#3 in Seekonk
#1 in Pawtucket
Hotel