Hotel Castille

348 St Paul's Street (Corner Castille Square), Valletta, , Malta

Hotel Castille is a 5 minute walk from the Triton Fountain in Valletta's main square. This 16th...

Price: $0

Stars: 3

User Rating: 7/10 (391 reviews)

Amenities: