: 1
:
: Sliema
LCD TV
SLIEMA -. A one bedroom short let apartment one street away from the beach and Exiles. The bedroom contains three single beds. Besides the main living area, there is also a large hall that can be used as a space to relax.