The 4-star Hotel O Veer Palace New Delhi offers guests access to Fabindia, which is 3.1 miles away.
This hotel is located in New Delhi, merely 5 minutes' walk from Badarpur metro station. The tughlaqabad Tughlakabad Fort is a few steps from the New Delhi hotel, while Jaitpur Mor bus stop is 750 feet away. The ancient Surajkund Lake Reservoir is 1.5 miles away, while New Delhi train station is situated about 30 minutes' drive from the O Veer Palace.
Private bathrooms are included in the rooms.
Bawarchi is also a mere 0.8 miles away.