El The Academy Hotel cuenta con un restaurante que ofrece deliciosos platos, así como servicio de habitaciones las 24 horas. Además, podrás disfrutar de una bebida en el bar o lounge para relajarte al final del día.
El hotel ofrece un centro de negocios, periódicos gratuitos en el vestíbulo y servicio de tintorería. También podrás disfrutar de una terraza y jardín para descansar, así como de comodidades como conexión a Internet wifi gratis. Otros servicios incluyen servicios de conserjería y un vestíbulo con chimenea.
Las 50 habitaciones del hotel ofrecen una experiencia acogedora, con muebles diferentes, estación de conexión para iPod y televisión de pantalla plana. La conexión a Internet wifi gratis te mantendrá en contacto con tus seres queridos, y podrás disfrutar de tus programas favoritos en el televisor con canales digitales. Los baños privados están provistos de artículos de higiene personal de diseño y secadores de pelo. Además, las habitaciones cuentan con caja fuerte, escritorio y teléfono para tu comodidad.
El The Academy - Small Luxury Hotels of the World goza de una ubicación privilegiada en el centro de Londres, a solo 4 minutos a pie de Russell Square y a 6 minutos del Museo Británico. Además, este hotel de 5 estrellas se encuentra a 1,2 km del Mercado de Covent Garden y a 1,2 km de Leicester Square. Al estar ubicado en el corazón de la ciudad, tendrás fácil acceso a numerosos puntos de interés cercanos.