Hotel 63 es un alojamiento con una buena ubicación en el centro de Londres que ofrece desayuno buffet y wifi gratis en todo el alojamiento. Este hotel de 3 estrellas ofrece salón de uso común y recepción 24 horas. Hay bar.
Todas las habitaciones de este alojamiento están equipadas con TV de pantalla plana con canales vía satélite. Todas las habitaciones cuentan con hervidor, algunas ofrecen balcón y otras también disponen de vistas al lago. Todas las unidades incluyen baño privado, artículos de aseo gratuitos y ropa de cama.
Cerca del alojamiento hay puntos de interés como Estación de Paddington, The Serpentine y Royal Albert Hall. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 19 km del alojamiento.