Oyo 17200 Flagship Hotel Neelkamal heeft 3 sterren gekregen en ligt op ongeveer 1.1 km afstand van Still Water Aquatics - Nature Aquarium Gallery.
Het is in Central Suburbs wijk, 6 km van het centrum van Mumbai gelegen. Snow Kingdom Mumbai is op een 6 km afstand van de accommodatie.Het ligt naast Narmadeshwar Mahadev Mandir. Terwijl u hier bent kunt u Holy Cross Church, Kurla bezoeken, die net buiten het hotel ligt.
Er zijn klimaatbeheersing, betaaltelevisie en een magnetron in elke kamer. De kamers zijn gecomplementeerd met privé badkamers, die van een badkuip, een douche en toiletartikelen zijn voorzien.
Elke ochtend wordt hier een gratis ontbijt geserveerd. Verma Refreshments, The Bar Stock Exchange en Art House, die binnen 150 meter van de woning zijn, serveren een assortiment van eten.Er is Andheri treinstation in de buurt.