100 Princes Street is a notable location in Edinburgh, Scotland, not London. It’s situated right in the heart of the city, making it a prime spot for both locals and tourists alike. The building itself has a mix of modern and classic architecture, which adds to its charm. Visitors often find themselves drawn to the vibrant atmosphere surrounding the area, with plenty of shops, cafes, and stunning views of nearby landmarks like Edinburgh Castle. It's a bustling hub where people can soak in the city's rich history while enjoying the beautiful vibe of this very special hotel ❤️
Nearby local secrets
Creators are the next-gen travel advisors and operators
Planning your trip through social media? Now, easily access travel advice and tours created by the world’s best travel content creators