Los huéspedes del Hotel 63 Londres, de 3 estrellas, pueden disfrutar de fácil acceso al Espacio Abierto de Sussex Gardens, que está enclavado a tan solo 5 minutos a pie. Los huéspedes disfrutarán de un desayuno buffet continental y acceso a un salón compartido.
Este hotel cómodo goza de una ubicación privilegiada en el distrito Bayswater, a 750 metros de los Jardines de Kensington. Los huéspedes pueden visitar el Madame Tussauds de Londres, enclavado a una distancia de 3 km del 63. Además, Paddington Green está a poco más de 20 minutos a pie del hotel y el Palacio de Buckingham está enclavado a 10 minutos en coche. El establecimiento está enclavado a una distancia de 6 km de la Catedral de San Pablo de Londres, muy popular entre peregrinos y turistas. La estación de metro Lancaster Gate está muy cerca del 63 Londres.
Algunas habitaciones disponen de un balcón y un vestidor para tu comodidad. Entre otras facilidades también hay un inodoro separado y una ducha. Los baños incluyen un inodoro separado y una ducha, junto con comodidades como un secador de pelo y un gorro de ducha.
Los huéspedes pueden desayunar con pasteles frescos, fruta fresca y queso. El restaurante The Swan está al lado del hotel 63.