Nest Apartments
Faliraki, Rhodes, Faliraki
Located in the popular tourist destination of Faliraki, the Nest Apartments will appeal to those looking for comfortable, affordable, and flexible accommodation in the lively resort of Faliraki, withi...
More Info