A great place to have a rest after an exciting day! Hotel «The Soho Loft - Elegant & Modern 1bdr in Soho» is located in London. This hotel is located in walking distance from the city center.
Saint George Street 32, W1S 2FL, London, England, GB, London, W1S 2FL