El Oyo Flagship Chandra Villas Naroda, de 3 estrellas, situado a unos 7 km de Nehru Bridge, cuenta con WiFi en toda la propiedad. El hotel atrae a los huéspedes con un aparcamiento en el lugar.
Este hotel se encuentra a 4 km del centro de Naroda y a solo 15 minutos en coche del aeropuerto Internacional Sardar Vallabhbhai Patel. La Nagina Wadi, en Naroda, está a unos 4 km de este alojamiento. El hotel está a unos 3 km de la Dada Harir Stepwell.
El hotel Oyo Flagship Chandra Villas dispone de 30 habitaciones con aire acondicionado y algunas tienen una sala de estar y una cocina. Las habitaciones ofrecen a los huéspedes TV, televisión con múltiples canales y climatizador.
El establecimiento sirve cada mañana un desayuno continental.