st. pancras renaissance hotel london renovated in 2024 ad 8.4 / 10 very good 102 reviews "great stay!" "friendly owner" near king's cross railway station king's cross st. pancras show on map barlow wing deluxe room / last booked 16 hrs ago us$531 incl. taxes & fees check availability