Guests of the 3-star Collection O Spot Light Near Tughlakabad Station Metro Station Hotel New Delhi can visit the ancient Surajkund Lake Reservoir, situated about a 25-minute walk away.
Located 4.3 miles from the Baháʼí house "Lotus Temple", the hotel is also 11 miles from New Delhi railroad station. The New Delhi hotel stands within reach of Tughlakabad metro station. The Collection O Spot Light Near Tughlakabad Station Metro New Delhi will also take you to Atlantic Water World Water Park Delhi, which is approximately 15 minutes' drive away. Surajkund Crossing bus stop is located 0.3 miles away.
Bawarchi is situated just a 6-minute walk from the accommodation.