Imagine Christmas in Scotland’s most magical city. Enjoy your stay with luxurious bed and breakfast, and indulge in our Christmas festivities.