Dramatic Views start as you walk into the hotel and see the beautiful walkways upon arriving at your breath-taking hotel room. Right in town with sea views with excellent service that went a 10+. You will love Nefeles Suites Hotel as to me there was no other place on this gorgeous Greek Island. Book this one now.
More
- Nefeles Hotel Fira
