This charming hotel is set in Epirus. This cosy property guarantees a quiet stay as it counts with just 13 units. This is not a pet-friendly establishment.