El Grand Nova Hotel goza de una ubicación céntrica en el principal distrito comercial de Meena Bazaar, en la calle Al Fahidi, y ofrece recepción 24 horas y restaurante.
Todas las habitaciones presentan una decoración clásica y disponen de aire acondicionado y conexión Wi-Fi gratuita. Todas las suites cuentan con minibar, sala de estar y TV vía satélite. El baño privado incluye artículos de aseo gratuitos.
En el mostrador de información turística se pueden organizar excursiones por la zona. El Museo de Dubái está a pocos pasos. El hotel está a 20 minutos en coche del aeropuerto internacional de Dubái y a 10 minutos en coche del Burj Khalifa y del centro Burjuman.