Close to Paddington Station, this hotel is in a fine position for those looking to explore the many delights that central London has to offer. The rooms have all been luxuriously decorated and fused with modern amenities to make you feel at home at all times. There is a great restaurant and bar onsite where you can rest and relax away from the busy streets.