The Principal Edinburgh Charlotte Square is a stylish hotel situated in a Georgian townhouse in the city center. It boasts a rooftop terrace with panoramic views of Edinburgh's skyline. The terrace is a peaceful retreat where guests can relax and enjoy a drink or a meal. The hotel offers comfortable rooms, a restaurant, and a bar.