Situated 5 Minutes Walk From Oxford Street Londons Main Shopping Area The Hotel Is A Victorian Style Building With Many Original Features. Ideally Situated For Business Or Tourism And Close To Many Places Of Interest. This Property Was Built In 1956 Renovated In 1989
General Family Rooms, Car Rent Desk, Hair Dryer, Wake up Service, NonSmoking Rooms, Dry Cleaning, Business Center, TV in the Room, In-House Bar, In-House Dining, Coffee and Tea Maker, Continental Breakfast