This hotel grabs your attention the minute you see the building - it is amazing. The rooms are well appointed and very comfortable- first class. All the staff we came into contact with were very friendly and helpful. All in all a great place to stay and one we'll definitely use again.
This luxury hotel is located in the heart of London, walking distance from British Library and King's Cross. Also nearby are …More