No32 Hotel Edinburgh: 1.3 km to Edinburgh Castle