Patricia
Search & compare prices for Patricia in all hotel booking websites.
Patricia Address: New Howard Street, Sliema, Malta
Minimum price found for Patricia was: Null EUR
Click here to get more information, photos & guest ratings for Patricia