Powered by WeatherAPI.com
Camelot Hotel, Quezon City
Camelot Hotel, 35 Mo. Ignacia St., Diliman, Quezon City, Metro Manila, Philippines