Jubilee Hotel, Victoria, London SW1V 1NZ

Jubilee Hotel London

31 Eccleston Square,
Victoria,
London
SW1V 1NZ

Tel: 020 7834 0873

Westminster, Belgravia, Pimlico

Star Rating: 2-star