Add Your Own Review

Hotel Ibis Styles Edinburgh Centre St Andrew Square

Accommodation - Hotel

St Andrews Square, Edinburgh, Scotland, EH2 1AU, United Kingdom

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

Lovely hotel with very attentive staff. It is in a very central position for exploring Edinburgh – great if you need to be somewhere close to the sights to minimise walking. Great choice of...