Hotels are great venues to celebrate your special occasions. Most of the hotels in London have a banquet or conference hall for conducting various events.
Are you planning to spend you Christmas vacation in London? Do you want to stay at a place that is in the heart of the city of London and you will not have to do much travelling in order to see sights