25 33 Shandwick PlaceEdinburgh, EH24RG, United Kingdom
A traditional town house hotel situated just off edinburghs famous princes street, ideally situated for the citys financial district and the international conference centre. The hotel was refurbished to a high standard during 2004. this property was built in 1800 renovated in 2004.




