Where is Luneta Hotel?

Where is Luneta Hotel located?

Luneta Hotel, Luneta Hotel, Philippines (approx. 14.5798°, 120.9781°)


Where is Luneta Hotel on the map?