Flagship of ibis brand in UK opened in October 2012. The hotel is located next to Southwark tube station and Blackfriars train station and offers 297 inviting and modern rooms, bar and restaurant. Embark on a professional journey where guest experience is a priority. We work in a fun whilst efficient environment where each employee is valued for his/her contributions. Join our team, join our ibis Family!