A famed London hotel brand just opened its first property in Scotland
Red Carnation Hotels is making a splash in Scotland. The popular, luxe British hotel group officially opened its first hotel in Scotland this week at 100 Princes Street in Edinburgh. The boutique hotel features 30 rooms and suites in a townhouse-style …