53 Drive Babasaheb Ambedkar Road, Mumbai, India 400027
Recently renovated hotel offering three star facilities is located near to the Jijamata Udhyan, maintains 52 road-facing rooms with simple decor. Guests
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.