Salvator Villas & Spa Hotel is a luxurious 4 star superior boutique hotel in Parga, Greece and was designed by Angelos Angelopoulos in 2010.
Salvator Villas & Spa Hotel is a luxurious 4 star superior boutique hotel in Parga, Greece and was designed by Angelos Angelopoulos in 2010.