10/10
Exceptional
Free Wi-Fi
Facing the beachfront, Stella Mar Oceanfront Hotel offers 5-star accommodation in Popoyo and has a garden, terrace and bar. Some units at the property feature a balcony with a sea view.
Number of rooms: 6
Calle Playa Guasacate, 48500 Popoyo, Nicaragua