EL GRECO, que cuenta con bar, se encuentra en la región de Dodecaneso, Rodas, a 4 min a pie de Playa Elli y a 600 metros de Playa de Akti Kanari. Este hotel de 2 estrellas tiene wifi gratis y recepción 24 horas. Playa de Ixia está a 2,9 km del hotel y Torre del Reloj, a 12 min a pie.
Cerca del alojamiento hay puntos de interés como Puerto de Mandraki, Estatuas de los ciervos y Calle de los Caballeros. El aeropuerto más cercano (Aeropuerto internacional de Rodas - Diágoras) está a 12 km del alojamiento.