La Paloma

1.5
(8 reviews)
Triq IL-Gifen, St. Paul's Bay, Island of Malta Malta
Budget
Condominium
Hotel
La Paloma | Birkirkara | Malta | TripAligner