Hotel Red Blu
Hotel
New Delhi, Delhi NCR
Want to take a rest and explore the city? Hotel «Hotel Red Blu» is located in New Delhi. This hotel is located in 10 km from the city center.
Number of rooms: 38
Mata Chowk, New Delhi, 110037