minube
Spectacular city of London
The Best Western George Hotel is in the spectacular city of London, and has a new look due to its recent refurbishment. It has 24 rooms with atmospheres that suite perfectly the architectural style of the building which dates back to the 17th century. It features a specially decorated and romantic restaurant with fabulous Italian cuisine.