Alexander House
AG.PELAGIA Crete, Crete, Greece
Alexander House Photos
Alexander House Map
AG.PELAGIA Crete, Crete, GreeceHotel Information
The hotel has 83 spacious rooms, and facilities include a TV lounge, bar, restaurant and Internet access.