Archilleas Hotel

Boutique Hotels

Lekka Street 21
Athens
10562

Description

This 3 star family friendly hotel is located in a small, quiet street, yet right next to a major shopping area, fancy restaurants and bars, archeological sites and all means of transportation.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location