Located in London's West End, a short walk from Oxford Street and Baker Street, the city hotel makes it easy for guests to reach attractions including Harrods, Madame Tussauds, Hyde Park and Buckingham Palace. Guests may also visit Soho (2.3 km away), Big Ben (5.3 km away), Oxford Street and its many shops (500 m) and Marble Arch (850 m away). Nearby airports include London Heathrow (27 km), London Stansted and London Luton (both 50 km away) and London Gatwick (60 km away).
The establishment comprises a total of 20 accommodation units. A lobby and a reception are available to guests. Services and facilities at the hotel include a breakfast room, room service, a laundry and a conference room.
A safe is also available. A fridge, a mini-fridge and tea and coffee making equipment contribute to a comfortable stay. An ironing set is also available to guests. Each accommodation unit offers internet access, a telephone and a TV. Each of the bathrooms features a shower and a hairdryer.
The establishment offers the following bookable meals and board options: breakfast and B & B.
The following credit cards are accepted at the establishment: American Express, VISA, Diners Club, JCB and MasterCard.