Этот стильный отель расположен в районе Саут-Бэнк, менее чем в 200 метрах от Темзы и галереи Тейт-Модерн. Отель Ibis Styles London Southwark Rose отличается превосходным расположением всего в нескольких сотнях метров от Театра Шекспира "Глобус", а расстояние до колеса обозрения "Лондонский глаз", Тауэрского моста и Тауэра составляет менее 2 км.