Echo Beach Hotel
Located on the southern coast of the island, on the Bwejuu beach, the Echo Beach Lodge offers a pleasant stay setting.
Bordering a beautiful beach, the Lodge has 11 rooms, including 9 with seaview. Simple decoration but tastefully realized. Comfortable and clean rooms with air conditioning.
The restaurant serves local and international cuisine in an intimate and welcoming atmosphere.
Nice swimming pool with jacuzzi and diving activity proposed.