Exterior Twin Room

Breath-taking views from our Athens accommodation near Acropolis

A king size bed in Exterior Twin Room at St. George Lycabettus