Room with a view: Hotel Missoni, Edinburgh

Hotel Missoni, Edinburgh

From £140 a night.

Photograph courtesy of Hotel Missoni

You might also like: