Ramada Mount Royal is hotel located in central Edinburgh. Directly adjacent to the lovely Princes Street Gardens and affording an unfettered view of the Castle and the Scott Monument. The hotel is perfect for Edinburgh and the surrounding areas, especially during times such as the Festival & the Tattoo.
+44 (0)844 815 9017
Send your feedback or queries to firstname.lastname@example.org