Anjouan Island Hotels | Palace Travel

Anjouan Island

Anjouan Island Hotels

Al Amal Hotel

Located on the seafront, a 20-minute drive from the airport and 10 minutes from the port. Surrounded by beautiful gardens overlooking the ocean.