Kimpton Charlotte Square
Address:
Kimpton Charlotte Square Hotel, Charlotte Square, Edinburgh, UK
Phone:
0131 240 5500
Website:
view our site
Capacity maximum day:
100+