Beaufort Inn New Delhi
Main Mathura Road, New Delhi, India.
Beaufort Inn New Delhi
This 3 star hotel is located in the city centre of New Delhi. The Hotel has a fitness centre/gym. All 20 rooms are equipped with minibar and air conditioning.
Beaufort Inn New Delhi Map & Direction
From:
|
To: |