Peter's Place ligt in Faliraki, op 19 minuten lopen van Strand van Faliraki en 2,4 km van Strand van Katafygio. De accommodatie biedt uitzicht op de stad en gratis WiFi.
De units zijn voorzien van een terras, airconditioning, een flatscreen-tv en een eigen badkamer met douche en een haardroger. Er is ook een koelkast, een koffiezetapparaat en een waterkoker.
Kathara-strand ligt op 2,8 km van het aparthotel, en Tempel van Apollo ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Rodos, op 14 km van Peter's Place.