La Vallette

133, Strait Street, VLT1437 Valletta, Malta

Hotel image
Read more reviews for La Vallette