Cristina Villas Mountain Resort and Hotel
Conveniently situated in the Santa Cruz part of Antipolo, this property puts you close to attractions and interesting dining options. Rated with 3 stars, this high-quality property provides guests with access to restaurant and outdoor pool on-site.
Room service [24-hour]
Wi-Fi in public areas