Located in Manila, Villa Inn offers a garden. The motel provides lake views, a terrace, a 24-hour front desk, and free WiFi is available throughout the property.
K
KEVIN
From
United Kingdom
Good view. Great information and maps from owner Robyn. Near amazing scenic drives.
Scored out of 10, guest rating 8.4
8.4
Very good - What previous guests thought, 62 reviews