We had a fantastic stay at Edinburgh Castle Apartments -
the apartment was so well presented and clean and the location was perfect for us. Our stay was made even better when we were upgraded to a one bed apartment on arrival. Very much recommend staying here and we will be back!