Rooms & Availability at Hotel Arta
Description of Hotel Arta
Centrally located, the Hotel Arta allows for easy access to Athens's best tourist hot spots. This property is conveniently located in Central Athens.
Situated only a five-minute walk from Omonoia Metro Station, the Arta Hotel Athens offers guests a convenient base when visiting Athens. The hotel also provides room service, a business centre and shops.
All the rooms at the Hotel Arta include a TV.
Athens's attractions, such as National Technical University of Athens, the National Bank of Greece and the National and Kapodistrian University of Athens, are easily accessible on foot from the Arta Hotel Athens. There are many excellent restaurants serving local and international cuisine close by.
Features at Hotel Arta
Map of Hotel Arta