Phone Number 3053032333
The Londoner Hotel
82, The Strand Sliema, Near Triq Manwel Dimech, Sliema, SLM1022, Malta
Price Level
$$
Chambre(s)
51
Pets
No
01
Jul

The Londoner Hotel, Sliema

The Londoner Hotel

The Londoner Hotel

Prix et disponibilité