Das Hotel Treebo Mayfair Goa liegt in unmittelbarer Nähe von der Kirche Mariä Empfängnis, und zwar ungefähr 5 Gehminuten von hier entfernt.
Das Hotel befindet sich 250 m vom Garcia de Orta Garden und 850 Meter von der Panaji-Brücke. Das Fort Aguada gehört zu den historischen Sehenswürdigkeiten und liegt in einer 6 km Entfernung vom Hotel. Der Strand Miramar ist in ungefähr 25 Gehminuten Entfernung von der Unterkunft. Die Bushaltestelle Old Secratariat liegt in unmittelbarer Nähe vom Treebo Mayfair.
Das Restaurant The Awadh House serviert indische Gerichte und liegt nur 50 Meter zu Fuß von der Unterkunft entfernt.