City Central Motel Apartments(4 stars)

252 Barbadoes Street View on map