The Caves

12 Niddry Street South, Edinburgh, United Kingdom
5 rates
8.40/10.00
+44 131 557 8989

The Caves on the map

Add your comment

Prices
Atmosphere
Cleanliness
Comfort
Staff