George & Dragon liegt ungefähr 500 Meter vom Time Palace Hotel Dubai entfernt und ist unbedingt einen Besuch wert.
BurJuman ist in 8 Minuten zu Fuß leicht erreichbar. Zu den nahe gelegenen Sportattraktionen gehört Zabeel-Stadion (ist in 6 km Entfernung vom Hotel). Al Fahidi befindet sich in unmittelbarer Nähe vom Time Palace Dubai. Das Hotel befindet sich nur 600 Meter von der U-Bahn-Station Al Ghubaiba, während Einkaufszentrum Burjuman Mall rund 5 Minuten mit dem Auto von hier entfernt liegt.
Manche Zimmer in der Unterkunft bieten einen Kleiderständer, einen Plasma-TV und einen Spiegel.
Zu den Speisemöglichkeiten gehört auch das Restaurant Coffeenata Cafeteria in der Nähe vom Time Palace Hotel.