Discover London in a recently renovated and rebranded Hotel, which is situated in the heart of the City. This beautiful establishment is close to many landmarks such as the Hyde Park, Royal Albert Hall and Oxford Street, which notoriously known as Europe's favourite shopping area. The hotel prides itself on being one of finest modern hotel in London and would love nothing more than to be number 1 choice of hotels in Bayswater. The bedrooms have been individually designed with an overall feel of stylish originality and supreme comfort. Each bedroom boasts fashionable Italian furniture, vibrant chairs and contemporary chandeliers creating a perfect haven of comfort and convenience.