
York, United Kingdom
the waterfront
3-star hotel
Boasting a bar and a restaurant, Lil's On The Waterfront is located in York. Around 656 feet from Grand Opera House, the property is also close to York City Walls. The property is set 1. 6 mi from York Minster and 984 feet from…
- Wi-fi
- Wired Internet
- Restaurant
- Bar












