Antipolo Star Resort

Antipolo Star Resort

Antipolo Star Resort is perched on the eastern end of the Antipolo mountain with an endless vista of views over the rice fields of Teresa and the mighty mountains of the Sierra Madre Range.
This tourist spot is found in Garcia St, Payong, Antipolo, 1870 Rizal