O Plaza Hotel fica a cerca de 150 metros da Praia Theologos e do principal porto da aldeia de Skala. Disponibiliza acesso Wi-Fi gratuito em todas as áreas e quartos climatizados com vistas para o interior da sua varanda.
Equipados com portas de madeira francesas, todos os quartos do Plaza estão decorados com simplicidade. Cada um inclui uma televisão, um telefone e um mini-frigorífico. A casa de banho privativa inclui um secador de cabelo.
Existe uma variedade de restaurantes e lojas a cerca de 100 metros do Plaza Hotel.