Ubicato a 500 metri dalla stazione di Paddington e ospitato in una casa a schiera del XIX secolo classificata come edificio di interesse storico, l'Admiral Hotel vanta un ristorante e offre camere con decorazioni artistiche e la connessione Wi-Fi
Numero delle stanze: 20
143 Sussex Gardens, Quartiere di Westminster, Londra, W2 2RY, Regno Unito