Located a fifteen minute stroll from the centre of Faliraki, on the island of Rhodes, these self-catering apartments and studios are situated in a nice, quiet area, conveniently close to local restaurants, shops and super markets and ten minutes from..