Hosted in a typical townhouse, Lee's House offers accommodation in Sliema. You will find coffee and tea facilities in the room. Each room comes with a private bathroom equipped with a shower. Lee's House features free Wi-Fi throughout the property.
19 S. Peter's street, Sliema, SLM 1531 Sliema, Malta
Nightly rates from $96