The Ramada Mount Royal Hotel is located in the heart of Edinburgh city centre on Princess Street and enjoys stunning views of Edinburgh Castle. The ensuite guest rooms are cosy and comfortable and offer a range of amenities for your convenience and relaxation. Some rooms offer views of the castle. The hotel is ideally situated for exploring the city and the attractions it has to offer. They include Edinburgh Castle, Edinburgh Zoo and Holyrood Palace.