Situé à Caracas, à 3,9 km de la galerie nationale d'art, le Novo Hotel propose un salon commun, un parking privé gratuit, une terrasse et un restaurant. Doté d'une connexion Wi-Fi gratuite, il se trouve à environ 4,5 km du musée des beaux-arts de Caracas et à 4,8 km du jardin botanique. Il propose un service d'étage et une réception ouverte 24h/24.
Les chambres comprennent un coin salon, une télévision par satellite à écran plat ainsi qu'une salle de bains privative pourvue d'une douche et d'articles de toilette gratuits. Toutes les chambres du Novo Hotel disposent de la climatisation et d'un bureau.
Un petit-déjeuner buffet est servi sur place.
Le Novo Hotel se trouve à 5,4 km de l'université centrale du Venezuela et à 5,5 km du parc Los Caobos. L'aéroport international Simon Bolivar, le plus proche, est implanté à 27 km.