Das 3-Sterne Traveller'S Inn Hotel - Fort befindet sich im Herzen von Mumbai und verfügt über WLAN im ganzen Gebäude. Das Hotel bietet 20 Gästezimmer mit Blick auf die Stadt.
National Centre for Performing Arts ist knapp 2 Kilometer vom Gasthof entfernt, während Gateway of India 25 Gehminuten entfernt liegt. Flora-Brunnen liegt ebenfalls weniger als 17 Gehminuten von der Unterkunft entfernt. Zu den weiteren Attraktionen in der Nähe gehört auch General Post Office. Das Traveller'S Inn Hotel - Fort befindet sich in der Nähe vom Bahnhof.
Die Zimmer des Gasthofs verfügen über einen Laptop-Tresor, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken stehen den Gästen ebenfalls zur Verfügung.
Hier wird ein frisch zubereitetes Frühstück jeden Tag angeboten. In 250 Meter Entfernung liegt Chai Pe Charcha, wo indische Speisen serviert werden.