minube
Terraces overlooking the sea
The Albatros Hotel is in Heraklion in Crete, Greece. It was built in 1982 and clearly exposed to remodeling his last was 2003 Jan l. It has 92 rooms, some 14 suites, spread over four floors comfortable and valuable. Besides it has a reception, bar, snack bar, breakfast room, and a wonderful terraces overlooking the sea.