Comfort Inn Victoria - London, United Kingdom
Address: 18-24 Belgrave Road, Victoria,
London, SW1V 1QF
Harrods: 0.18 miles (0.3 km) – A famous department store in Knightsbridge.
Big Ben Clock Tower: 1 mile (1.6 km) – A 4-faced clock tower located at the Houses of Parliament, Westminster.
London Eye: 1.3 miles (2.1 km) – A distinctive ferris wheel on the south bank of the River Thames.