Villas Buenavista
Resort
San Juan
Facing the beachfront, Villas Buenavista offers 2-star accommodation in San Juan and features a restaurant, outdoor swimming pool and bar. Featuring family rooms, this property also provides guests with a terrace.
Number of rooms: 18
Ili Sur, La Union, 2514 San Juan, Philippines