Ruby Hotels to debut in Scotland in 2025
The 300-room hotel will be located at 104-108 Princes Street in Edinburgh and feature a rooftop terrace with panoramic views of Edinburgh Castle and the Old Town.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed