Hotel Castille 3 stars

348 St Paul's Street (corner Castille Square), VLT 1211 Valletta, Malta

Hotel image
Read more reviews for Hotel Castille