Situated in Baguio, 5.9 km from Lourdes Grotto, Elliannah Pines Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant. This 5-star hotel offers room service, a 24-ho ... Read more

View all Luxury Hotels in Baguio