L'Hotel Ramhan est situé à New Delhi, à seulement 4 km de l'aéroport international Indira Gandhi. Il dispose d'un centre d'affaires et d'un service d'étage 24h/24. Une connexion Wi-Fi est disponible gratuitement.
Équipées de la climatisation et du chauffage, les chambres disposent d'une télévision par satellite à écran plat, d'un plateau/bouilloire et d'un minibar. Un coffre-fort personnel est également fourni. La salle de bains privative est pourvue d'articles de toilette et d'un sèche-cheveux.
Le bar-restaurant Embey sert des spécialités continentales, chinoises et indiennes. L'établissement propose également une gamme rafraîchissante de cocktails et de boissons.
La réception ouverte 24h/24 assure des services de bagagerie, de blanchisserie et de change. Des services de location de voitures et d'organisation d'excursions sont également disponibles.
L'hôtel se trouve à 9 km du monument historique de Qutub Minar et à 17,5 km du temple du Lotus. La gare de Delhi est à 15 km, tandis que la porte de l'Inde est à 15 km.