OYO 18721 Hotel King Palace In New Delhi and NCR, India
OYO 18721 Hotel King Palace In New Delhi and NCR, India -
Hotel Name | OYO 18721 Hotel King Palace |
Addressline | 1955/41 Nai Wala, Karol bagh Delhi |
City | New Delhi and NCR |
Zip Code | 110005 |
Country | India |
Longitude - Latitude | 77.195908 - 28.649492 |
Continent | Asia |