Located nearly 15 minutes' walk from Madame Tussauds Museum, the 2-star Hotel Seven Seas Inn New Delhi includes 22 rooms. This New Delhi hotel features high-speed Internet access, provided throughout the property.
You'll need 21-minute drive to Delhi International airport. Standing around 100 metres from the Jama Masjid, the inn is 3.2 km from Salimgarh Fort. Also, National Museum lies about 10 minutes away by car, and Rajiv Chowk is within a few blocks of the Seven Seas Inn New Delhi. Shivaji Stadium Terminal bus station is 950 m from the property.
The rooms are equipped with a writing table, as well as soundproof windows for guests' comfort. A roll-in shower, a separate toilet, and a sink, along with towels and slippers, are provided in the bathrooms.
New Rajan Hotel is located next to Hotel Seven Seas Inn and serves Indian dishes, merely a 14-minute walk away.