OverviewThis 3 star hotel is located in the city centre of Edinburgh and was established in 1996. It is close to the Edinburgh Castle. The hotel has 2 restaurants, a bar, 5 conference rooms, a coffee shop, an indoor swimming pool and a fitness centre/gym.LocationLocated..