About Rocca Bar And Restaurant, Edinburgh
Based in the heart of Holyrood at the Macdonald Hotel, Rocca is the ideal venue to relax, have a drink, have a beautiful meal - meet friends or do business
More about Rocca Bar And Restaurant, Edinburgh
Rocca Bar And Restaurant, Edinburgh is located at 81 Holyrood Road, EH8 8AU Edinburgh, United Kingdom
01315504520
http://www.roccaedinburgh.co.uk/
Similar Listings
Tribeca
3.4
![star rating](/static/images/star.png?v=1.02)