Accomodation Type: Hotel Brand Name: No brand Year Renovated: 2023 Star Rating: 3 Check-in Time: 03:00 PM Check-out Time: 11:00 AM Number of Rooms: 9 Number of Floors: 3 Customer Rating Average: 10 / 10 (2 reviews on Agoda)
Located 161 meters from GIORGIO BOUTIQUE HOTEL. Set in a prime location of Sliema, Hotel Palazzo Capua puts everything the city has to offer just outside your doorstep.
Located 212 meters from GIORGIO BOUTIQUE HOTEL. Located in Sliema City Center, The Victoria Hotel is a perfect starting point from which to explore Sliema.
Located 232 meters from GIORGIO BOUTIQUE HOTEL. Ideally located in the Sliema City Center area, House of Pomegranate promises a relaxing and wonderful visit.