Este hotel de 2 estrellas, Hotel Seven Seas Inn, está situado en el corazón de Nueva Delhi, a 3 km de distancia de una zona comercial como el Mercado de Karol Bagh. Este hotel cuenta con WiFi en toda la propiedad.
Este hotel está situado a 4 km de distancia del Parque Zoológico Nacional y a unos 25 minutos a pie de la Gurdwara Bangla Sahib. El Seven Seas Inn queda a un par de minutos en coche de la estación de metro Rajiv Chowk. Los huéspedes pueden acercarse fácilmente a la historia de Nueva Delhi visitando el Estadio de críquet Feroz Shah Kotla, ubicado a 25 minutos a pie de este establecimiento. La parada de autobús el Super Bazar, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está a poca distancia del Hotel Seven Seas Inn.
Las habitaciones del hotel disponen de escritorio, TV de pantalla plana con canales vía satélite y climatizador así como de un baño con ducha adaptada, inodoro y lavabo. Las habitaciones, amuebladas con escritorio, también cuentan con ventanas insonorizadas.
Los huéspedes pueden comer por la mañana en el restaurante. El restaurante Rishi Vaishno Dhaba ofrece una amplia variedad de platos indios propios y se encuentra a tan solo 13 minutos andando del hotel.