Located in the very heart of New Delhi, the 3-star Siddhartha Tourist Lodge hotel offers fast access to Laxminarayan Temple, 25 minutes' walk away. The guest house features Wi-Fi in the rooms.
The centre of New Delhi can be reached within a 15-minute walk, and natural attractions like Central Park are 900 metres away. Standing only 5 minutes' stroll from Friday Mosque, this New Delhi hotel is 2.3 km from Sacred Heart Cathedral. Feroz Shah Kotla lies 25 minutes' walk away, and Rajiv Chowk is within close distance of the accommodation. Super Bazar bus stop is a 10-minute walk from Siddhartha Tourist Lodge hotel.
The property serves continental breakfast in the morning. Guests can enjoy Indian cuisine at Rishi Vaishno Dhaba, situated 13 minutes' walk away.