Situated in Providence, 300 metres from Johnson and Wales University, Aloft Providence Downtown features accommodation with a fitness centre, private parking, a shared lounge and a restaurant.
Number of rooms: 184
191 Dorrance Street, Providence, 2903, United States
Hotel booked 2 times today.