Rooms
The hotel has 23 rooms, equipped with private bathroom with shower, air condition, satellite television.
Restaurant
The hotel has restaurant.
20, Akominatou str. - 10437 - Athens,
Greece
View Map
Area: Metaxourgio
The Albion is a recently renovated hotel featuring an excellent central location and comfortable accommodation. The hotel has a warm restaurant offering a variety of Greek and Balcanian dishes.
Albion hotel is located in the heart of Athens, next to the Metaxourghio and Omonia metro stations, within walking distance from the old town.
The hotel has 23 rooms, equipped with private bathroom with shower, air condition, satellite television.
The hotel has restaurant.
The Hotel Albion offers a relaxing bar.