Apartments

Apartments Inn London Pimlico


25 St. Georges Square - Westminster Borough SW1V 1HX London (ENG) United Kingdom

Area: Victoria & Westminster

View map

Book online or call +39 041 8624040


Room details

Back to description