Papillon Hotel
Prices & Key Facts
Prices
Price Band: ££ - £££
About Papillon Hotel
Based in YORK in Yorkshire North, Papillon Hotel offers rooms for wedding guest accommodation.
Contact & Location
Papillon Hotel
43 Gillygate, YORK, YO31 7EA, North Yorkshire, United Kingdom