Athens La Strada

Starting at
$147

TripAdvisor Review

Based on 207 review

See all

Hotel constructed in 2016. The property consists of 16 rooms. This attractive hotel provides the ideal base for both sightseeing and business. There is air- conditioning in public areas. The front desk offers 24-hour reception. The Hotel safe provides a secure place for guests to store valuable item...

More details