Hotel
Cristina Villas Mountain Resort
Cristina Villas Mountain Resort is the perfect resting place away from the bustling city, its scenic location at the top of the mountain gives every guest a one-of-a-kind breathtaking view once they’ve reached the hotel. It is conveniently situated between Hinulugang Taktak Falls and Antipolo Hotel. The resort and hotel Read more…