Situated in Baguio, 3.7 km from SM City Baguio, Giraffe Boutique Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. Boasting a bar, the hotel is close to several noted ... Read more

View all Luxury Hotels in Baguio