Located 657 meters from Hotel Braman Restaurant. The Roa Hotel is a popular choice amongst travelers in Mumbai, whether exploring or just passing through.
Located 746 meters from Hotel Braman Restaurant. OYO 8181 Druv's Taj Palace is perfectly located for both business and leisure guests in Mumbai. The property has everything you need for a comfortable stay.