Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Italian Cultural Institute is located in a vibrant area of London known for its stunning architecture and popular art scene. The neighbourhood is home to 3352 hotels and other accommodation options, so you can find something that works for your stay.
Choose from 535 hotels and other accommodation options within a mile of Italian Cultural Institute, including these picks:
While you're in town visiting Italian Cultural Institute, you can explore everything there is to see and do within just a few miles of the area.
You might want to spend some time browsing the exhibits at Victoria and Albert Museum, Natural History Museum or Westminster Abbey. Sights like Buckingham Palace, Marble Arch and Piccadilly Circus are must-sees while exploring the area. You can watch performances at Royal Court Theatre, Piccadilly Theatre and Her Majesty's Theatre if you're interested in local theatre.
If you want to see more of the surrounding area, you might plan a visit to Green Park and Victoria Palace Theatre. Spend some time checking out Apollo Victoria Theatre, which is 0.5 mi from Italian Cultural Institute, or make a stop by Harrods, located 0.5 mi away.
With so many choices for transport, exploring the area around Italian Cultural Institute is simple. You can access metro transport at Piccadilly Circus Underground Station, Green Park Underground Station and Leicester Square Underground Station. If you're taking a train into town, London Charing Cross Station, London Victoria Rail Station and London Waterloo Station are the stations closest to Central London.