Address: 225 India St, Providence, RI 02903, USA
“Great place to stroll around the place and biking. Gives a good view of downtown Providence. And an amazing sunset view.”
Address: 220 India St, Providence, RI 02903, USA
“The in-house restaurant service left a lot to be desired. But the front desk staff was prompt, friendly, and helpful. The room was large and clean. They had what was probably the biggest TV I have ever seen in a hotel room. I will definitely plan to stay here for my next trip.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…