Smart Hostel

Triq il-Gummar House No 34, Birkirkara, Island of Malta BKR 4019 Malta
+356 9996 9778
Hostel
Hotel
Smart Hostel | Birkirkara | Malta | TripAligner