Situado no bairro comercial, a 4.6 km do Palácio do Governador, o Olympic Palace Hotel de 5 estrelas apresenta piscina em ambiente fechado e vistas para a montanha. Acesso à Internet de alta velocidade está disponível na propriedade, bem como multibanco e câmbio de moeda estão disponíveis neste hotel.
Os hóspedes vão gostar da proximidade do Palácio do Grão-Mestre dos Cavaleiros de Rodes, que está a 4.2 km de distância. A praia privada está situada a aproximadamente 5 minutos a pé de distância. Os amantes da natureza apreciarão a proximidade de Aegean Sea, que fica a aproximadamente 5 minutos a pé de distância. O Porto de Mandraki está a 4.6 km de distância. Para quem viaja de longe, o aeroporto Internacional de Rhodes fica a 15 minutos de carro.
Os 246 quartos são equipados com cofre pessoal, e confortos como controle de temperatura. Mobilados com escrivaninha, eles também têm janelas a prova de som. Os casas de banho privadas incluem banheira de hidromassagem e sauna, bem como confortos como roupões. Hotel estiloso dispõe de um snack bar e do restaurante Elea Main Restaurant, que serve cozinha cantonesa.
Os hóspedes podem desfrutar do pequeno-almoço americano servido no restaurante. O restaurante a la carte tem terraço. O bar deste local tem sinuca, karaokê e televisão. Tem o bar de grelhados que serve comida italiana a 5 minutos de distância a pé.