Product DescriptionLocated in the most stylish areas of London and surrounded by glamorous designer shops (don't forget to pack your credit cards!). The Westbury hotel offers elegant yet traditional accommodation with all the amenities that you wouldexpect of a deluxe hotel. The public areas are of a high standard as are the bedrooms. The entire hotel has recently been renovated to a high standard. The hotel bar and is popular with both residents and non-residents and offers anelegant environment to relax after a hard days shopping. This is a refined hotel in a great location which offers you a fantastic base from which to shop and explore London! |