POP Hotel Relax Inn Near Devli Road Khanpur
Hotel๐ This hotel is an absolute disaster. Never choose offline payment as they will tack on additional bar charges without your consent. The staff is the worst I've encountered - unhelpful, rude, and engaging in fraudulent practices. When I contacted customer care, they simply shrugged off my concerns by...
Address
94, Mehrauli - Badarpur Rd, Khanpur Village, Khanpur, New Delhi, Delhi 110062, India
Website
Contact
+91 124 620 1616Price rating
$10/night
Rating on Google Maps
2.30 (40 reviews)Open on Google Maps