Este hotel de 3 estrellas está situado en el centro de Londres, cerca de la estación de Paddington y del Museo Madame Tussauds. Este hotel de 3 estrellas cuenta con recepción 24 horas. Hay Wi-Fi gratuita y aparcamiento privado por un suplemento.
Número de habitaciones: 15
32 Sussex Gardens paddington london, Westminster Borough, Londres, W2 1UL, Reino Unido