A Residence Inn by Marriott has opened in Edinburgh, Scotland; it is the brand’s first hotel in the U.K.
The 107-room hotel is Residence Inn’s second in Europe. The first opened in Munich, Germany, last month.
Copyright © 2020 Northstar Travel Media, LLC. All Rights Reserved. 100 Lighting Way Secaucus, NJ 07094-3626 USA Telephone: (201) 902-2000