O Central Hotel está estrategicamente localizado na pitoresca área de Plaka, a 200 metros da Praça Syntagma. Disponibiliza um terraço no último piso com vista para a Acrópole e acesso Wi-Fi gratuito no átrio.
Os quartos do Central incluem ar condicionado, um cofre e uma casa de banho com secador de cabelo. Alguns oferecem vista para a Acrópole. Existe um serviço de quartos.
O buffet de pequeno-almoço diário contém sumos frescos e iguarias locais. O bar no último piso é o lugar ideal para saborear uma bebida à noite, enquanto desfruta de vistas deslumbrantes para a cidade.
A zona comercial central de Atenas encontra-se a uma curta distância a pé deste hotel, que também possui uma receção aberta 24 horas por dia, com um local para armazenar bagagens. O estacionamento privado no local está sujeito à disponibilidade.