This luxurious hotel enjoys a vibrant setting in Edinburgh. Bathed in the rich history and culture of this wonderful city, the hotel is situated on George Street, nestled amidst a diverse range of attractions, shopping opportunities, dining options and..