Lee's House
Address: 19 S. Peter's street, Sliema, Sliema, Malta
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. For your comfort, you will find free toiletries and a hairdryer.
Hotels Nearby
-
Central Sliema Studio
13 Stangrove, Apt 6A, Cathedral St., Sliema
-
Day's Inn Hotel 3 ★
75/76, Cathedral Street, Sliema
-
19th Century Apartment
14 Triq Il - Lunzjata, Sliema
-
Slimiza Suites
Cathedral Street 29, Sliema
-
City Tower Apartments
Triq Bisazza, Sliema
-
Alborada Apart Hotel 2 ★
High Street, Sliema
-
D Townhouse
84, St. Vincent street, Sliema
-
Five Trees B&B
Triq San Trofimu N5, Sliema
-
Sliema Room Rent Malta
57 Triq San Duminku, Sliema
-
Sliema Marina Hotel 3 ★
Tigne Seafront, Sliema
-
Sliema Seafront Deluxe Apartment
Ix - Xatt Ta' Qui - Si - Sana, Qui Si Sana Waterfront, Waterside Place, Flat:10, Qui Si Sana, Sliema, Malta, Sliema
-
Roma Hotel 3 ★
Ghar Il - Lembi Street, Sliema
- ๐ WorldPlaces ›
- Hotels ›
- ๐ฒ๐น Malta ›
- Sliema ›
- Lee's House