Hotel Chocolat3.70(0 reviews)Chocolate / 7A Frederick St, Edinburgh EH2 2EY, United Kingdom / Hotel Chocolat3.41(0 reviews)GBP 6Chocolate / Unit 29A, Fort Kinnaird, 66 Kinnaird Park, Edinburgh EH15 3RD, United Kingdom / Hotel Chocolat3.00(0 reviews)Chocolate / 205 Saint James Square, Edinburgh EH1 3AD, United Kingdom /