Castle Aparthotel
Search & compare prices for Castle Aparthotel in all hotel booking websites.
Castle Aparthotel Address: 3 James Court, Edinburgh, United Kingdom
Minimum price found for Castle Aparthotel was: Null GBP
Click here to get more information, photos & guest ratings for Castle Aparthotel