Greece and Cyprus were amongst the countries recording steep decline in online short term rental…
Tag: Expedia Group
Guests spent close to 5 million nights in Greek accommodation via Airbnb, Booking, Expedia Group…
Greece and Cyprus were amongst the countries recording steep decline in online short term rental…
Guests spent close to 5 million nights in Greek accommodation via Airbnb, Booking, Expedia Group…