• Address:  Apartment BH-A303, Sultan Palace Beach Retreat & Resort, Sultan Palace Road , Kilifi, Kenya
  • Phone:  +254 743 814631