Palazzo Capua

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This impressive, boutique hotel is a carefully restored 200-year old palazzo, perfectly located in central Sliema, Malta's most fashionable town, and close to all useful services and facilities including restaurants, open-air cafes and shops. Moreover, Sliema's main bus station and ferry port, including the ferry to Valletta, are located a stone's throw away. Although a small property with just 5 elegant and beautifully appointed suites, this up-scale hotel has a lot to offer to all kind of visitors. Those guests staying can make good use of all the facilities at the adjoining hotels. Services...

More details

George Borg Olivier Street, George Borg Olivier St, Sliema SLM 1807, Malta - Sliema, Malta Island - Malta - 1807

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00