Topaz Hôtel est l'endroit idéal pour passer un séjour agréable au coeur de New Delhi. Les installations proposées aux clients incluent: service de chambre 24 heures, assistance médicale 24 heures et service de blanchisserie.
L'hôtel, situé dans le coeur de la ville, est à 15 km de l'aéroport international de Delhi et à 2,5 km de la gare de chemin de fer. Certaines des attractions de la ville à ne pas manquer sont: le Musée national de Gandhi, le tombeau de Humayun, Lodi Gardens, Swaminarayan Akshardham Temple, Qutub Minar et le Taj Mahal.