Situato a Sitia, il Roussa's View Apartments offre un giardino e una terrazza. A vostra disposizione anche la connessione WiFi gratuita.
La struttura dista 39 km da Agios Nikolaos e 40 km da Elounda. L'Aeroporto più vicino è l'Aeroporto Internazionale di Heraklion, a 90 km da Roussa View Apartments.