The Principal Edinburgh Charlotte Square is a luxurious hotel located in a Georgian townhouse in the city center. Guests can start their day with a delightful à la carte breakfast, served in the hotel's elegant dining room. The breakfast menu includes a range of options, from traditional Scottish dishes to international favorites, all prepared with the finest ingredients.