Redwood Beach Resort
Resort
Mechapa
10/10
Exceptional
22 reviews
Free Wi-Fi
The Esplanade Motel has just completed a complete room renovation and is the perfect place for families, work, or a group weekend.
Number of rooms: 7
100 Beach Way , 50000 Mechapa, Nicaragua