Where is Meaco Royal Hotel - Plaridel located?
Meaco Royal Hotel - Plaridel, Meaco Royal Hotel - Plaridel, Philippines (approx. 14.88707°, 120.8672°)
Meaco Royal Hotel - Plaridel, Meaco Royal Hotel - Plaridel, Philippines (approx. 14.88707°, 120.8672°)