Collection O 75126 Crystal Palace
HotelUnassuming rooms featuring a/c in a straightforward budget hotel with dining & parking. People often mention good, family, staff,
Address
9A, Hiralal Market, Near, Agra Pethe wala, Sector 20, Rohini, Delhi, 110085, India
Website
Contact
+91 124 620 1616Price rating
$14/night
Rating on Google Maps
4.00 (141 reviews)Open on Google Maps