Hotel The Royal Nest se encuentra en Vashi, un barrio de Nueva Bombay. Utsav Chowk y Fuerte Sewri son algunos de los lugares emblemáticos de la región, donde también puedes acercarte a atractivos turísticos como Centro de Ciencias de la Vida Dhirubhai Ambani y Wonder Park. Belapur Mango Garden y Daridrya Harana Tirtha también merecen la pena. Ver guía de viaje de Nueva Bombay