Villa Balboa
Details
- Guests: 18
- Amenities: Air Conditioning, Elevator, Pool, Tv, Wi-Fi
- View: Oceanfront
- Size: 12000ft²
- Categories: Villa
- Location: Puerto Vallarta
- Bedrooms: 9
- Bathrooms: 9
Availability
Prices start at: $1,508.62 per night
Prices start at: $1,508.62 per night