Sgourou
Sgourou hotels & apartments, all accommodations in Sgourou
Princess Flora Hotel
3 Km Kalithea Avenue, Sgourou, Greece
Approximately a 10-minute ride from sports attractions such as Diagoras Stadium, the 3-star Princess Flora Sgourou hotel features 166 rooms with garden views. The hotel offers Wi-Fi in public areas…