Ibis Edinburgh Centre

6 Hunter Square
Edinburgh
United Kingdom