Grand Central Hotel, 24C Street, Al Muraqqabat, Deira, Dubai, Al Muraqqabat, Deira
5.83 mi from Downtown Dubai
Top Deck Restaurant, Al Muraqqabat, Deira. Open daily with valet and on-site parking. Cash and card payments accepted.
Is this your listing?