Leonardo's Italian Restaurant
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: -4.28776,39.58693
Instagram: Photos and Videos
List of nearest hotels:
Umbi Apartments located at umbi Complex Diani beach Road, 64 meters south.
Umbi Studio, very central located at Diani Beach Road Floor 2, 180 meters southwest.
Leto Cottages located at Beach road, 187 meters northeast.
Kivulini Garden House located at Kivulini, Off Diani Beach Road, 204 meters east.
Sonnie Guest House located at Diani Beach Road, 247 meters south.
Villa with private beach located at Diani Beach Road, 251 meters south.
The Bright Star Resort located at Diani Beach, 252 meters south.
You can find and book more hotels, hostels and apartments in our interactive hotel map