St David's Place, Edinburgh, EH3 8AQ, United Kingdom
City Centre Rooms - Castle Barns is a self-catering accommodation located in Edinburgh. FreeWiFi access is available. The property is 100 metres from EICC and 600 metres from Edinburgh Castle.
Accommodation will provide you with a seating area. There is a full kitchen with a microwave and an oven. Featuring a spa bath, private bathrooms also come with a shower and a bath. You can enjoy city view and garden view.
At City Centre Rooms - Castle Barns you will find a garden and a terrace.
If you feel like visiting the surroundings, check out Edinburgh Military Tattoo (1.2 km) and Royal Mile (1.2 km).Glasgow Airport is located 77 km away.