Situé sur les rives de la Sabarmati, le Treebo Ambassador se trouve au cœur de la ville d'Ahmedabad. Il abrite un restaurant et propose des chambres climatisées avec une télévision à écran plat.
Le Treebo Ambassador se trouve à 1 km du centre-ville animé et à 3 km de la gare de Kalupur. L'aéroport international SVP est à 8 km.
Les chambres sont décorées dans des tons apaisants et lumineuses. Toutes les chambres comprennent un coin salon et un plateau/bouilloire. La salle de bains privative est pourvue d'une baignoire ou d'une douche.
Le restaurant Atithi sert une variété de plats locaux et internationaux. Un service d'étage est assuré.
L'hôtel possède un centre d'affaires qui assure des services de change et de fax/photocopies. Le personnel assure un service de billetterie.