O Castle Inn disponibiliza acomodações no centro da Cidade Velha de Chania. A orla marítima do Antigo Porto Veneziano e a doca estão apenas a 50 metros.
Cada quarto está equipado com uma televisão de ecrã plano e ar condicionado. Todos os quartos incluem uma casa de banho privativa.
A propriedade providencia um multibanco, serviços de limpeza a seco, um serviço de bilheteira e uma loja de recordações.
O alojamento também providencia um serviço de aluguer de bicicletas e de carros. O Museu Arqueológico de Chania fica a 100 metros do Castle Inn, enquanto a estação rodoviária central da cidade está a cerca de 400 metros. O aeroporto mais próximo é o Aeroporto Internacional de Chania, a 11 km da propriedade.