Si decides alojarte en Devonshire Club by Mantis, disfrutarás de una fantástica ubicación en el centro de Londres, a solo cinco minutos a pie de Edificio The Gherkin y Liverpool Street. Además, este hotel de 5 estrellas se encuentra a 1,2 km de Centro para las artes The Barbican y a 0,6 km de Brick Lane.