Elderfields is conveniently located to the Royal Mile. The prices are very good and the rooms are clean and comfortable. Some rooms are smaller than others, but all are just fine for a stay in the city. The guest house is Victorian and very well kept in the period. The breakfast was the biggest let down. Cold pancakes, small portions of fruit, yogurt, cheese, meat and toast were served every morning. Although I have no problem eating these things for breakfast, the quality of the breakfast served was not good. Also, the owner requests payments to be made in cash.
