Roussa's View Apartments ligt in Sitia en biedt een tuin en een terras. U kunt gebruikmaken van gratis WiFi.
Agios Nikolaos ligt op 39 km van het appartement, en Elounda bevindt zich op 40 km afstand. De dichtstbijzijnde luchthaven is de internationale luchthaven van Heraklion, op 90 km van Roussa's View Apartments.