Featuring free WiFi and an outdoor pool, Hotel Bella Vista offers pet-friendly accommodation in La Cruz, 33 km from San Juan del Sur. Free private parking is available on site.
The rooms are fitted with a TV. All rooms come with a private bathroom.
You will find a 24-hour front desk at the property.
Pital is 37 km from Hotel Bella Vista, while San Jorge is 47 km from the property.