Los huéspedes del Metro House Hotel Nueva Delhi pueden llegar fácilmente a la Chabad House, ubicada a 150 metros.
La Gurdwara Bangla Sahib se ubica a 25 minutos a pie del hotel, mientras que el Centro Nacional de las Artes Indira Gandhi se ubica a 3 km de este lugar. Puedes encontrar el Estadio de críquet Feroz Shah Kotla, un lugar ideal para explorar la zona, a 3,1 km de este hotel. El entretenimiento en la zona incluye el Observatorio astronómico Jantar Mantar a 30 minutos a pie del Metro House. La propiedad, ubicada a tan solo 500 metros de la estación de metro Ramakrishna Ashram Marg, se ubica a 3,2 km de la Puerta de la India.
También se incluyen aire acondicionado, y las habitaciones disponen de un vestidor para mayor comodidad.
Los huéspedes pueden disfrutar de la comida india en el restaurante The Exotic Roof Top Restaurant, situado a unos minutos a pie del Metro House Hotel.