Q: Where is Downcity Inn ApartHotel?
A: Downcity Inn ApartHotel is located at: 124 Washington St, Providence, RI 02903, United States
Q: What are the coordinates of the Downcity Inn ApartHotel?
A: Latitude: 41.8228733, Longitude: -71.4148536
Q: How is Downcity Inn ApartHotel rated?
A: Downcity Inn ApartHotel has not rated yet on addressschool.com