 |
King’s Cross is located to the north of the centre of London, and offers a busy and interesting area of the capital to explore with fine transport links into the heart of the city. The rooms in this hotel are quiet and comfortable, and offer a delightful retreat, away from the stresses of modern life. The staff is happy to assist you in getting the very best from your stay in the community.
|