Lee's House Bed & Breakfast Sliema is a short 11-minute walk from Tower Road and 14 minutes' walk from Sliema Promenade.