Ramada, the five star luxury chain of hotels is one of Indias best group of hotels.
Ramada, mumbai too is one of them and as the name says it all, it is one of the most luxurious hotels in the city.
The rooms are spacious and luxurious with extra soft mattresses.
The food is nice and service time is effective.
The lobby too is quite dope.
One should have a stay in this hotel.