Skip to main content
SherryStay

The Academy - Small Luxury Hotels of the World

21 Gower Street, London

The Academy - Small Luxury Hotels of the World

You’d never want to leave such a hotel — hotel «The Academy - Small Luxury Hotels of the World» is located in London. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — London School of Hygiene and Tropical Medicine, Birkbeck, University of London and The Building Centre. Spend an evening in a nice atmosphere of the bar. You can stop by the restaurant. Free Wi-Fi is available on the territory. Ask for more informa

  • Air Conditioning
  • 24 Hour Reception
  • Currency Exchange
  • Smoke Free Property
  • Heating
  • Security Guard
  • Newspapers
  • Ticket Assistance
  • Express Check In Check Out
  • Garden
  • Television In Lobby
  • Terrace

Where to stay in London

Looking for hotels in London? It helps to decide on an area first — our guide to where to stay in London sets out which neighbourhoods suit which kind of trip.

Around Place the options include Alfred Place 1, Alfred Place 2, Alfred Place 11 and Montague Place by Onefinestay.

Elsewhere in the city you will also find Bloomsbury Palace Hotel, Staunton Hotel, Stylish 2 Bedroom Fitzrovia Flat, The Residen, Gower House Hotel, The Marker Hotel, Jesmond Hotel and The Ridgemount Hotel.