Treebo Balsons International Hotel oferece acomodação de 3-estrelas ao lado de St. Michael's Church.
Está a 4 km de Mughal Garden, enquanto Indira Gandhi National Center for the Arts está a 6 km. O hotel está localizado no distrito de Paharganj.Além disso, Madame Tussauds Delhi fica a uma curta distância a pé do local.
Um pequeno-almoço continental, com diferentes opções de comida, é oferecido todas as manhãs. No restaurante gastronómico os hóspedes podem desfrutar da cozinha local. Eggspectation, Moti Mahal e Cocoberry estão cerca de 50 metros de distância.Fica a 10 minutos a pé da estação de metro de Patel Nagar (East), proporcionando fácil acesso a todas as atrações de Nova Deli. O aeroporto Internacional de Delhi fica a 15 km de Treebo Balsons International Hotel.