TWELVE PICARDY PLACE

Overview
12 Picardy Place Edinburgh Eh1 3jt, EDINBURGH, EH13JT United Kingdom
Call to book 1-800-219-2797
Group Sales: 1-800-906-2871
Select your room

FAQs about TWELVE PICARDY PLACE

Similar Hotels
City Stay Hostel Edinburgh
Edinburgh,
~0.37 miles away from Edinburgh
View
Grassmarket Studio
Edinburgh,
~0.87 miles away from Edinburgh
View
10 Clarendon Crescent
Edinburgh City, Edinburgh
~1.10 miles away from Edinburgh City
View