Hotels in Lancaster
63-65 Church Street
Monday to Friday: 7am - 12am
Saturday: 7am - 12:59pm
Sunday: 8:30am - 11:30pm
The Sun Hotel & Bar is situated in Lancaster, inside the city centre for great local access. We feature a highly reviewed restaurant and hotel, alongside a large seating area and an outdoor beer garden for those wanting to visit for a meal or drink!
There are currently no reviews for this company
All fields are required. Your review will appear immediately.