The 3-star Oyo Rooms Rajouri Garden Metro Station New Delhi includes 6 rooms and is 10 minutes by car from Clock Tower. A car park is available on site at the hotel.
This property is located in New Delhi, only a few metres from Rajouri Garden tube station. The hotel is a 5-minute stroll from Vishal and within 7 km of Sri Digambar Jain Lal Mandir. Rock Garden is within a 4.7-km distance of the accommodation. Raja Garden bus stop is also a short distance from Oyo Rooms Rajouri Garden Metro.
Guests can dine at the restaurant My Fit Food, which is nearly 5 minutes' walk away.
Book Oyo Rooms Rajouri Garden Metro Station New Delhi
More +
Less -