Hotel Posada Bahia Azul

Park 1.5 block south, 01009 San Juan del Sur, Nicaragua

Hotel image
Read more reviews for Hotel Posada Bahia Azul