Twentyone is 3-star hotel located in Athens, Attica. The hotel common facilities include restaurant and bar.
The property provides accommodation in superior double room, standard double room and other might be available upon request. Room amenities include a/c, heating and more.
All areas are covered by free WiFi.
The hotel does not accept pets.