Mutton Street ist vom Hotel Indore Near Mumbai Central aus innerhalb von 10 Minuten mit dem Auto erreichbar und ist einen Besuch wert.
Das Hotel im Stadtteil Süd-Mumbai befindet sich nur 7 km vom Shri Siddhi Vinayak Ganpati Mandir entfernt. Zu den Sehenswürdigkeiten, in 25 Fußminuten Entfernung vom Hotel, gehört auch Strand Girgaum Chowpatty. Gol Deval Temple liegt in unmittelbarer Nähe zum Indore Near Mumbai Central.
Die Unterkunft verfügt über 17 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet eine Klimaanlage. Die Badezimmer sind mit eine Wellness-Badewanne, eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Das Restaurant Taj Ice Cream bietet eine Auswahl von Gerichten und liegt zudem 350 Meter von dem 2-Sterne-Hotel.