Hotel Grand is located at Ballard Estate, South Mumbai (Maharashtra, India) near Victoria Terminus Station at 1 Kms Northward of Gateway of India.
Mumbai Airport: 25KM
VT Railway Station: 02 KM
Udaipur Bus Stand: 04 KM
Hotel Grand is located at Ballard Estate,
There are seventy threeRooms which are a study in modern luxury and traditional splendour. Specially created hand-made teakwood furniture, attached bathrooms, the latest colour television, air-conditioning and piped music - all combined to give the height of elegance and comfort. Double or the suite - the choice is yours. Most rooms overlook the Arabian Sea.
The cuisine served is Indian, Continental and Chinese.
Need to Book a Hotel?
Your enquiry has been submitted. We will get back to you shortly.