ApartHotel Papafotis is located in Leros and offers Alinda apartment accommodation near the beach.
Apartment accommodations come with air conditioning, televisions and free bottled water. Practical amenities include refrigerators. They also have free Wi-Fi. In addition, the apartment accommodation features a garden.
Hotel Info: 1-877-214-4288from $41
- Economy Twin Room
- Economy Studio, Garden View (2 adults)
- Double or Twin Room
- Studio (2 adults)
- Studio, Garden View (3 adults)
- Apartment, 1 Bedroom (4 adults)
- Apartment, Sea View
- Apartment, Sea View (3 adults)
- Apartment 2 bedrooms, Garden View