Choose your room
The GRAND CENTRAL HOTEL is a Tourist, Modern, Business, City hotel, Airport Hotel, Full Service hotel. Located in City Centre - Deira area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
Useful information:Other names for Hotel Grand Central:
Grand Central Hotel Dubai