Where is Selah Garden Hotel Manila?
Where is Selah Garden Hotel Manila located?
Selah Garden Hotel Manila, Pasay, Philippines (approx. 14.54013°, 120.998°)
Where is Selah Garden Hotel Manila on the map?
Selah Garden Hotel Manila - Divisoria
Selah Garden Hotel Manila - SM Megamall
{"latitude":14.54013,"longitude":120.998,"title":"Selah Garden Hotel Manila"}