Hotel Watamu Beach Club (does not exist any more)(3 stars)

View on map