Lidos Hotel, Victoria, London SW1V 2BB

Lidos Hotel London

43-45 Belgrave Road,
Victoria,
London
SW1V 2BB

Tel: 020 7828 1164

Westminster, Belgravia, Pimlico

Star Rating: Budget