Get a Hotel in Morro Da Cruz

Flamingo Bay Resort

Flamingo Bay Resort

Morro Da Cruz • Show on map /10 View Details for Price

Flamingo Bay Resort is situated on Ilha do Mussulo and features a restaurant. The accommodation offers free WiFi. The units in the resort are fitted with a flat-screen TV. A buffet breakfast is served…More info

Book now