Phone Number 5622619613
The Londoner Hotel
82, The Strand Sliema, Near Triq Manwel Dimech, Sliema, SLM1022, Malta
Price Level
$$
Chambre(s)
51
Pets
Non
09
juin

The Londoner Hotel, Sliema

The Londoner Hotel

The Londoner Hotel

Prix et disponibilité