Located about a 10-minute walk from the Nahar Singh Mahal, the 3-star Oyo 60554 Blue Diamond Inn Delhi offers access to tourist attractions throughout Delhi.
This hotel is located in Delhi, just near Raja Nahar Singh tube station. The hotel is also 1.2 km from the Raja Nahar Singh Palace in Delhi. Ballabgarh bus station can be found only steps away from the property.