Unbeatable location on Princes Street almost opposite Waverley Bridge. Set in the heart of this historic city, the Mount Royal Ramada Jarvis has stunning views across Princes Street Gardens and Edinburgh.