Reviews of The Retreat Motel Resort
9, Splash Water Park, Near Palla MOD, Alipur New Delhi, New Delhi - 110036, Bakhtawar Pur, Bakhtawar
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
9, Splash Water Park, Near Palla MOD, Alipur New Delhi, New Delhi - 110036, Bakhtawar Pur, Bakhtawar
Cleanliness
Comfort
Service Quality
Security
Location