Kimpton Charlotte Square

Sleeps up to 2

Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street.

Visit Website
View Photos
I've been here

Local inspiration