SM Megamall is 1.9 km from the accommodation, while Meralco Theatre is 2 km away. The nearest airport is Manila Ninoy Aquino International Airport, 10 km from Orchids Hotel.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.