Kimpton Charlotte Square

SLEEPS // 2

BEDS // 1

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

Charlotte Square 38
Edinburgh EH2 4HQ Scotland GB
DIRECTIONS FROM WHERE I AM NOW
Copy link
Powered by Social Snap