Welcome to the wonderful stylish and modern hotel that is the Custom House Hotel. The Custom House Hotel is a three star hotel located in the very heart of London only a short distance from all that the modern and bustling city of London has to offer.
Custom House Hotel offers fine accommodation with a total of 278 rooms featuring all the modern conveniences you would expect to fine in a contemporary three star hotel.
From the moment you arrive, the hotel friendly yet professional staff will strive to meet your every need providing you with a fantastically warm and inviting stay in London.
Management would like to inform clients that the renovation which has been carried out over the last months has been finalised. Custom House Hotel can now boast a brand new lounge, café and an enlarged breakfast room with 50 more seats and the whole façade has been upgraded giving to the hotel a fresher look.
|