Hotels in Megas Limnionas

Filter Results

1 Megas Limnionas hotel

Stroubis Studios 2

Stroubis Studios 2

Μεγας Λημνιωνας Χιος, Megas Limnionas, 82100

  • Free Internet

More amenities

Amenities

  • Guests are provided with free hand sanitizer
  • Internet Access - Free in room