Bénéficiant d'un emplacement central dans le principal quartier commerçant de Meena Bazaar, dans la rue Al Fahidi, le Grand Nova Hotel possède une réception ouverte 24h/24 et un restaurant.
Toutes les chambres climatisées disposent d'une connexion Wi-Fi gratuite et sont meublées dans un style classique. Chaque suite dispose d'un minibar, d'un salon et d'une télévision par satellite. La salle de bains privative est pourvue d'articles de toilette gratuits.
Des excursions locales peuvent être organisées par le bureau d'excursions, qui se trouve à quelques pas du musée de Dubaï. L'aéroport international de Dubaï se trouve à 20 minutes de route de l'hôtel, tandis que Burj Khalifa et le centre Burjuman sont accessibles en 10 minutes en voiture.