Situé dans une maison de ville géorgienne du quartier de Victoria, l'hôtel Jubilee se trouve à 5 minutes de marche de la gare de Victoria.