No image available for this hotel
No image available for this hotel
Athens, Athens
Spend a second to
save a fortune!
Spend a second to save a fortune!
Grigoriou Lambraki 11, Athens
Alfa Hotel features bright and stylish rooms, some of which with a spa bath and hammam. It is situated in Nikaia, very close to shopping and entertainment venues, as well to Athens Centre and Piraeus.
See MoreUsage of subsidiary facilities may incur additional fees