The fantastic 3-star Collection O Satguru House Hotel New Delhi is located 1.7 miles from Kamala Nehru Park and offers luggage storage. This hotel provides a luggage locker to ensure guests' safety.
Located 12 minutes' stroll from the multi-purpose sports complex "Tau Devi Lal Stadium", the hotel is also a 50-minute drive from New Delhi railroad station. Smaaash Amusement Center is also located 2.4 miles from the accommodation. The area also includes natural sites like Oyster's Water Park, which are within a 10-minute drive of the Collection O Satguru House.
A scrumptious breakfast is served in the dining place. This New Delhi hotel is in close proximity to Hotel Malabar Restaurant and serves delectable meals.