Cafe Delos
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 35.95416,14.38652
Instagram: Photos and Videos
List of nearest hotels:
Ambassador Hotel three stars hotel located at Shipwreck Promenade, 328 meters southeast.
Holiday Home Dawret in-Nawfragju located at Dawret in-Nawfragju 3 - Villa Lugano, 391 meters south.
Ariana located at Imgiebah Street Number 3, 518 meters southwest.
Porto Del Sol Guesthouse located at 13 Xemxija Hill, 748 meters south.
Porto Azzurro Aparthotel three stars hotel located at Ridott Street, 835 meters southwest.
Apartment The Islands located at The Islands 2 - Trejqet il-Vecca, 894 meters southeast.
Apartment The Islands II located at Tarag Il Vecca - The Islands, Apartment 3, 906 meters southeast.
You can find and book more hotels, hostels and apartments in our interactive hotel map