Situated in Selínia in the Salamina Island, Flora features a terrace with sea views. Guests staying at this apartment have access to free WiFi. The apartment comes with 3 bedrooms, a living room, a dining area and a well-appointed kitchen. A TV is offered. Selinia is a coastal village, around 6 km Read more
Situated in Selínia in the Salamina Island, Flora features a terrace with sea views. Guests staying at this apartment have access to free WiFi. The apartment comes with 3 bedrooms, a living room, a dining area and a well-appointed kitchen. A TV is offered. Selinia is a coastal village, around 6 km from Paloukia Port.