Manila, Philippines
Orchids Drive Inn
3-star hotel
'Conveniently located in Manila, Orchids Hotel is an excellent choice for leisure travelers. The hotel offers a comfortable and memorable stay with amenities such as 24-hour security, a restaurant, and in-room comforts including…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant























