Driving Directions

Fresh Hotel, Athens, a Member of Design Hotels™

26 Sophocleous Street

Athens, 10552 Greece

Driving Directions

Could not find address

Local Attractions

National Garden, Athens

More Activities

Bike Rentals
back to top

Check Room Rates & Availability