Edinburgh, United Kingdom 122 rooms
★ 8.6/10 — Score from 190 reviews
Edinburgh, United Kingdom 50 rooms
★ 8.8/10 — Score from 15 reviews
Edinburgh, United Kingdom 33 rooms