Le Leisure Inn Hotel, installé dans une élégante maison bourgeoise, propose une réception ouverte 24h/24 et des chambres modernes. L'hôtel est situé à Bayswater, à seulement 5 minutes à pied du parc boisé de Hyde Park.