Set a 10-minute walk from Edinburgh Waverley Train Station, Picardy Place Apartment offers self-catering accommodation with free WiFi The three-bedroom apartment comes with a living area with a satellite flat-screen TV and a modern kitchen with an oven, a dishwasher and microwave The Picardy Place is located a 10-minute walk from Princes Street Edinburgh Castle is 1 mile away