2 Cambridge Street

2 Cambridge Street is a quirky and totally charming guesthouse in central Edinburgh.