Photos coming soon
HOTEL
Lee's House Bed & Breakfast Sliema
19 S. Pietru St., Sliema
Where it sits
Lee's House Bed & Breakfast Sliema
19 S. Pietru St., Sliema
35.91036, 14.50498
Plan around Lee's House Bed & Breakfast Sliema
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
