Alfajiri Villa
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: -4.2873,39.59062
Instagram: Photos and Videos
List of nearest hotels:
Kivulini Garden House located at Kivulini, Off Diani Beach Road, 208 meters west.
Leto Cottages located at Beach road, 314 meters west.
Leopard Beach Resort & Spa five stars hotel located at Diani Beach Road, 368 meters north.
Umbi Apartments located at umbi Complex Diani beach Road, 441 meters west.
Rock Galana Holiday Apartments located at P.O. Box 5219 Diani Beach, 448 meters southwest.
Seaside Breeze Villa located at P.O.Box 5400 Diani Beach, South Coast, 458 meters southwest.
Villa with private beach located at Diani Beach Road, 516 meters southwest.
You can find and book more hotels, hostels and apartments in our interactive hotel map