Business Details
The property Palazzo Capua is located in Sliema, Malta. The Lodging is ranked with 5 stars.
"Offering luxurious suites just 200 metres from Sliema's seafront, Palazzo Capua is one of Malta's most prestigious historic buildings. Next door, 5-star facilities are available at The Palace."
- Type:
- Accommodation
- Keywords:
Stars Rank:
5
Booking_com_ID:
17565
Palazzo Capua
The property Palazzo Capua is located in Sliema, Malta. The Lodging is ranked with 5 stars.