Hotel Hotel O Vinayaka Inn
★★★
8185, 8241, Arakashan Road, New Delhi, India Show on map
Hotel Oakwood is a 3-star hotel in New Delhi, Delhi National Territory, India. Guests rate it 7.8/10 (good) across 131 reviews, ranking it #329 of 3,885 places to stay in New Delhi. The property has 1 rooms.
8185, 8241, Arakashan Road, New Delhi, 110055, India
Hotel Oakwood has a guest rating of 7.8 out of 10 from 131 reviews, which is considered good. It ranks #329 of 3,885 properties in New Delhi on Triptoic.
Hotel Oakwood is located at 8185, 8241, Arakashan Road, New Delhi 110055, India.
Hotel Oakwood is rated 3 stars.
Hotel Oakwood has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel