The 4-star The Academy Hotel is located in the heart of London. An example of Georgian architecture, this hotel was opened in 1766 and was fully restored in 2012.
The traditional hotel is set about 15 minutes' walk from Trafalgar Square. A 20-minute walk to the center of London.
The venue is set next to shops and boutiques.
This hotel comprises of contemporary rooms including junior king suite, standard family twin room and family junior suite with such comforts as television with satellite channels, a Nespresso machine, a dressing area, an iron with ironing board and a telephone line. The rooms look on to the terrace. They provide bathrooms with a shower, a hairdryer and slippers.
Every morning at the dining room guests may enjoy full English breakfast. Guests can try refreshing drinks in the lounge bar. The bakery Store Street Espresso is just about 50 meters away.
Tottenham Court Road subway station is in a 5-minute stroll and Bloomsbury, New Oxford Street (WC1) (Z) bus stop is just 5 minutes' walk from the hotel. 20 minutes by car from London City airport.
Such business facilities as a business centre, a meeting room and a copier are also available on site.
On-site leisure options feature a private garden and a library.