Offering an outdoor pool, Villa Isabella is located in San Juan del Sur, just 450 metres from the town’s main beach. It offers free daily breakfast, plus free Wi-Fi and parking. The beach is just 3 blocks away.
Offering an outdoor pool, Villa Isabella is located in San Juan del Sur, just 450 metre Read more
Offering an outdoor pool, Villa Isabella is located in San Juan del Sur, just 450 metres from the town’s main beach. It offers free daily breakfast, plus free Wi-Fi and parking. The beach is just 3 blocks away.
Offering an outdoor pool, Villa Isabella is located in San Juan del Sur, just 450 metres from the town’s main beach. It offers free daily breakfast, plus free Wi-Fi and parking. The beach is just 3 blocks away.
Number of Rooms: 12