Built in the year 2000, this hotel comprises a total of 73 double rooms and 126 suites spread over 9 floors. Facilities include an air-conditioned restaurant, a public Internet terminal and laundry and room services.
This luxury hotel is centrally located close to Covent Garden, within minutes of an underground station. Famous Oxford Street is a few minutes walk away.
The luxurious rooms come with a bathroom, a hairdryer, a fridge/ minibar, a hire safe, a direct dial telephone and Internet access.
Further leisure options include an indoor pool, a freshwater pool, a sauna and a gym.