Hotel description
Property Location With a stay at this apartment in London (Soho), you'll be minutes from Piccadilly Circus and London Palladium Theatre. This property is close to Buckingham Palace and Big Ben.Dining Quench your thirst with your favorite drink at a bar/lounge.