Los huéspedes del Hotel Seven Seas Inn Nueva Delhi, de 2 estrellas, pueden disfrutar de acceso a la Iglesia Catedral de la Redención, situada a unos 3 km.
Situada a 450 metros de Tooti Chowk, esta posada está ubicada en los alrededores inmediatos de la Mezquita del viernes. Si te alojas en el hotel, estarás a 2 km del Fuerte Rojo de Delhi. Estar a unos 10 minutos en coche del Zoológico Nacional de Delhi es una ventaja para los huéspedes que se alojen en el Seven Seas Inn Nueva Delhi. El lugar está situado a 850 metros de la parada de autobús Shivaji Park y en los alrededores de la estación de metro Ramakrishna Ashram Marg.
Hay 22 habitaciones que incluyen una zona de estar. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como aire acondicionado. También incluyen unos cuartos de baño con un inodoro separado, una ducha y un lavabo.
El restaurante The Gem Bar & Resturant se encuentra a 1 km del Seven Seas Inn.