Primoula Country Hotel & SPA
LocationThis hotel is located in Ioannina.FacilitiesThe hotel has a lift and features 11 rooms. English-speaking staff are happy to assist and advise. Amenities include a baggage storage service and a...
More info