1 Bedroom Central apartment sleeps 4
Apartment in Pembroke, , Pembroke, Malta
Price: €30 to €50
Luxury Studio Central sleeps 3
Studio in Pembroke, , Pembroke, Malta