Blue Marlin Beach Hotel

Diani Beach Road, Diani beach, 80401 Diani Beach, Kenya

Hotel image
Read more reviews for Blue Marlin Beach Hotel