El Roussa's View Apartments se encuentra en Sitia y dispone de jardín y terraza. Ofrece WiFi gratuita.
Agios Nikolaos se encuentra a 39 km del apartamento, mientras que Elounda está a 40 km. El aeropuerto más cercano es el aeropuerto internacional de Heraclión, ubicado a 90 km del Roussa's View Apartments.