About Barra Beach Club
Enjoy effortless beach luxury at it's best. Barra Beach Club is situated on the famous Barra Beach strip with kilometers of pristine coastline.
Tags
Description
4 Star Boutique hotel, situated approximately 20km from Inhambane, Mozambique.
We have 8 Superb Double rooms, 3 Deluxe Ocean rooms as well as a Presidential Suite.