The excellent Newtown Plaza Hotel is a 3-star property located 1300 meters away from Botanical Garden. 24-hour front desk, laundry and housekeeping as well as free self parking, a storage room and a designated smoking place are on hand.
The hotel is about 1300 meters from The Mansion. Set within a 20-minute walking distance from Baguio City city center.
Newtown Plaza Hotel has comfortable rooms fitted with free Wi-Fi, cable TV, a sofa, a work desk and a mirror. The guestrooms look out on the garden. They provide bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
Serving both food and drinks, Ketchup Food Community and Bliss Cafe are situated around 500 meters from the property.
Business facilities include a business center and a meeting room to suit the needs of business travelers.