Phone Number 4075060357
The Londoner Hotel
82, The Strand Sliema, Near Triq Manwel Dimech, Sliema, SLM1022, Malta
Price Level
$$
Chambre(s)
51
Pets
Non
06
févr.

The Londoner Hotel, Sliema

The Londoner Hotel

The Londoner Hotel

Prix et disponibilité