El Hotel O Metro Inn Noida, de 3 estrellas, ofrece proximidad al Templo del loto, situado a unos 7 km. El hotel cuenta con un aparcamiento privado en las instalaciones.
Este hotel está situado en Noida, a una distancia de 600 metros de la estación de metro Noida Sector 18. El Metro Inn Noida se encuentra a unos 8 km de la Villa de los Juegos de la Commonwealth del 2010 y justo al lado de de DLF Mall Of India. Situado a unos 15 minutos en coche del Templo Swaminarayan Akshardham, este alojamiento pone la ciudad al alcance de la mano. El hotel está situado a 35 km del Aeropuerto internacional de Delhi y a unos minutos a pie de la parada de autobús Wave Cinema.
Además de zona de estar, las habitaciones en el Hotel O Metro Inn están equipadas con TV de pantalla plana con canales vía satélite. Dispone de climatizador para mayor comodidad de los huéspedes.
Entre las opciones para cenar encontrarás el restaurante Street Foods of India, que está a 30 metros.