Modern hotel located in central London, just one block from Euston rail station and within a mile of the Oxford Street shops.The 75 contemporary guestrooms are decorated in light and neutral shades, and equipped with digital TV and power showers.Guests can wine and dine all day in the restaurant, and multilingual staff are available at all hours on the front desk.
For impression only
For impression only
For impression only
Diensten
Beleid