Twelve Picardy Place Hotel
Picardy Place, 12, Edinburgh, SCT, EH1 3JT
Our customers tell us they can't get enough of Twelve Picardy Place Hotel's great location. During your stay, you're just a quick walk from Princes Street. You'll find features such as a restaurant, dry cleaning service and WiFi in public areas (surcharge).