We stayed at the Royal British this last weekend. The location is great, right on Princes Street, a few hundred metres from the railway station and within walking distance of most of Edinburgh's attractions. The staff were, without exception, friendly and courteous. Our room was on the 4th floor - the lift only goes up to the 3rd but reception... more

















