Hotel Castille
Hotel Castille
Hotel Castille
348 St Paul's Street, Corner Castille Square, VLT 1211 Valletta, Malta