Situated in El Nido in the Luzon region, Villarosa has a terrace and garden views. Both free WiFi and parking on-site are accessible at the holiday home free of charge. Guests can make use of a garden.
The air-conditioned holiday home is composed of 1 separate bedroom, a fully equipped kitchen with a dishwasher and a fridge, and 2 bathrooms. The property offers quiet street views.
A bicycle rental service is available at Villarosa.
The nearest airport is El Nido Airport, 1 km from the accommodation.