Neva Apartments by the Beach bevindt zich in Makrigialós, op 1 minuten lopen van Strand Makri-Gialos en minder dan 1 km van Strand Lagoufa. De accommodatie biedt airconditioning, uitzicht op de zee en gratis WiFi.
Elke unit heeft een terras met uitzicht op de stad, een flatscreen-tv, een eetgedeelte, een goed uitgeruste keuken en een eigen badkamer met douche en een haardroger. Er is ook een koelkast, een oven, een broodrooster en een waterkoker.
Strand Kalamokanias ligt op 15 minuten lopen van het appartement. Het dichtstbijzijnde vliegveld is Luchthaven Sitia, op 33 km van Neva Apartments by the Beach.