The Principal Edinburgh Charlotte Square is a luxurious hotel located in a Georgian townhouse overlooking Charlotte Square Gardens. Its à la carte breakfast menu offers a variety of delicious options, including Scottish smoked salmon, full Scottish breakfasts, and freshly baked pastries. Guests can enjoy their breakfast in the hotel's stylish dining room, which combines classic elegance with modern touches.