Nikos Place

Single Rooms

  • TV
  • Air-conditioning
  • View to the sea

Double rooms

  • TV
  • Air-conditioning
  • View to the sea