Skip to content
Hotel

66 Saint Paul's & Spa

Saint Paul Street, VLT 1212, Valletta, Malta

9.3Superb13 reviews

About 66 Saint Paul's & Spa

  • Check-inFrom 03:00 PM
  • Check-outUntil 11:00 AM
  • Property typeHotel

Location

Saint Paul Street, VLT 1212, Valletta, Malta

150 m from the centre of Valletta

Things to do in Valletta

Frequently asked questions

What are the check-in and check-out times at 66 Saint Paul's & Spa?
How do guests rate 66 Saint Paul's & Spa?
How far is 66 Saint Paul's & Spa from the centre of Valletta?
How much does it cost to stay at 66 Saint Paul's & Spa?
66 Saint Paul's & Spa Any dates