Tag: Expedia

Edinburgh apartments named best hotel in the UK

  A luxury serviced apartment complex in Edinburgh has been named the best hotel in the UK by the world’s largest online travel agency. The Knight Residence apart-hotel near Edinburgh Castle is ranked at no. 9 and has the top spot in the UK in Expedia’s 2013 Insider Select list of 650 hotels around the …

Continue reading

Frost Magazine