: 1
: 1
: Sliema
Air Conditioning
LCD TV
WiFi Included
Studio
B - Modern
Studio flat in centre of Sliema, 5 minutes away to the beach.
With 2 single beds, kitchen and bathroom.
AC, TV and Internet.