Stay amid the lovely district of Victoria near some of London's most notable points of interest Tour nearby Big Ben, Westminster Abbey, Buckingham Palace and other iconic attractions Spend a memorable day at beautiful Green Park, located just minutes from our hotel See More See Less