Grand Hotel Apartments is located a 10-minute walk from Deira City Centre Metro Station. Free wired internet is provided and free parking is available. There is 24-hour front desk and an elevator.
Grand Hotel Apartments is located a 10-minute walk from Deira City Centre Metro Station. Free wired int Read more
Grand Hotel Apartments is located a 10-minute walk from Deira City Centre Metro Station. Free wired internet is provided and free parking is available. There is 24-hour front desk and an elevator.
Grand Hotel Apartments is located a 10-minute walk from Deira City Centre Metro Station. Free wired internet is provided and free parking is available. There is 24-hour front desk and an elevator.
Number of Rooms: 31