This 4 star hotel is located in the city centre of Edinburgh and was established in 1996. It is close to the Edinburgh Castle and the nearest station is Waverley. The Hotel has 2 restaurants, a bar, a conference room, a coffee shop, an indoor swimming..