Search hotels in Athens
Partners that offer this hotel
Hotels.comfrom21 £Check price
Review summary
Total reviews: 0
Total rating:
Hotel Appia, Athens
21 Menandrou Street, Athens, 10553, Greece
Description
We offer our kind greeting and welcome you to stop at Appia Hotel. Our charming hotel is conveniently located in Athens with easy access to the delights it offers. The physical address is 21 Menandrou Street (Near Omonia Square). Discover the sumptuous comfort and personal care provided by the beautiful Appia Hotel. Additionally, besides the good quality you'll be surprised by the affordable prices you'll find in our hotel. Find out what more we can do for you.
Facilities
Handicap accessible
Pets allowed
Air conditioned
Elevator
Bar
Internet (wireless)
TV
Concierge
Housekeeping
Other services
Position
Distances from Athens airports
Elefthérios Venizélos Airport - 19.9 km