Welcome to Hotel Tribhovan Palace New Delhi, Hotel Tribhovan Palace is located in New Delhi. Free Wi-Fi access is available. The Birla Temple is 2 km and India Gate is 7 km from the property. The Karol Bagh Metro Station is 100 metres away. The New Delhi Railway Station is 3 km while New Delhi Bus Station is 7 km. The Indira Gandhi International Airport is 14 km. Rooms here will provide you with a flat-screen TV, air conditioning and cable channels. Private bathrooms also come with a shower. Extras include a desk and a fan. At Hotel Tribhovan Palace you will find a 24-hour front desk. Other facilities offered include a ticket service, a tour desk and luggage storage. Guests can take advantage of the car rental facility to explore the area. (Hotel Tribhovan Palace New Delhi hotels booking).