Valletta Boutique Living-Hostel Accommodations

54, Marsamxett Road, VLT 1853 Valletta, Malta

Hotel image
Read more reviews for Valletta Boutique Living-Hostel Accommodations