Located 290 meters from Fratelli Deli Cafe. Ibis Styles London Southwark Rose Hotel is conveniently located in the popular Waterloo and Southwark area.
Located 294 meters from Fratelli Deli Cafe. Set in a prime location of London, Native Bankside puts everything the city has to offer just outside your doorstep.
Located 295 meters from Fratelli Deli Cafe. Set in a prime location of London, Novotel London City South Hotel puts everything the city has to offer just outside your doorstep.