Hotel Swallows Of Patmos (Patmos - Chora, Greece)

Hotel Swallows Of Patmos (Patmos - Chora, Greece)

About Swallows Of Patmos

Top amenities

  • WiFi in lobby

  • Free WiFi

  • Pool

  • Spa

  • Parking

  • Pets

  • A/C

  • Restaurant

  • Hotel bar

  • Gym

Location

SKALA, PATMOS, 85500, Patmos - Chora, Greece

All amenities

Hotel facilities
  1. Washing machine
  2. Free WiFi
Room facilities
  1. Shower
  2. Television
  3. Fridge

Cleanliness policies

    Interesting hotels nearby Swallows Of Patmos

    These hotels may also be interesting for you...

    Destinations nearby Swallows Of Patmos

    Other destinations close to Swallows Of Patmos

    Explore nearby attractions