Localizado nas margens do Rio Sabarmati, o Treebo Ambassador está situado no coração da cidade de Ahmedabad. Alberga um restaurante e disponibiliza quartos com ar condicionado e uma televisão de ecrã plano.
O Treebo Ambassador fica a 1 km do animado centro da cidade e a 3 km da Estação Ferroviária de Kalupur. O Aeroporto Internacional de SVP encontra-se a 8 km.
Os quartos apresentam tons suaves e são luminosos. Todos os quartos incluem uma área de estar e comodidades para preparar chá/café. A casa de banho privativa inclui uma banheira ou um chuveiro.
O Restaurante Atithi serve uma variedade de pratos locais e internacionais. Estão disponíveis opções de refeições no quarto através do serviço de quartos.
O hotel alberga um centro de negócios com serviços de câmbios e de fax/fotocópias. Os funcionários do balcão de turismo podem ajudar com o aluguer de carros e com a organização de bilhetes.