Castro Hotel in Chania Crete, Greece

http://www.castro-hotel.gr

on Oct 8, 2008
The Castro Hotel is a charming hotel which has been recently renovated combines warm hospitality in a central location while staying in Chania, whether on business or vacation.