Hotel London
Phone Number: 00355686262882
Website: Suggest Official Website
Categories: Restaurant
Address: Spille, Spille, Durrës, Albania
GPS Coordinates: 41.0874,19.46071
Facebook: facebook.com/458085407609027
Instagram: Photos and Videos