Island Club Guest House
- Wi-Fi
- Jacuzzi
- Ar Condicionado
- Animais de estimação não permitidos
- Ver todos
The comfortable Island Club Guest House Sliema has 17 rooms and is located approximately a 20-minute walk from the public Upper Barrakka Gardens.
This 3-star hotel enjoys its prime location in the vicinity of the Point Shopping Mall. The Saint Patrick's Church is just 1 km from the guest house in Sliema. The Island Club Guest House is also steps away from the The Fort St Elmo and Sliema bus station is about 5 minutes' drive away. For those travelling from afar, Malta International airport is 15 minutes' drive away.
Restaurant Al Solito Posto Malta is located 150 metres from this accommodation and serves Sicilian food.