The Ramada Mount Royal is located at the very heart of Edinburgh, overlooking the famous Princes Street Gardens, close to Edinburgh Castle this is a fine position from which to explore the Scottish capital. All of the rooms have been fitted with a great variety of modern amenities that include television, telephone and private bathroom amongst many others.