New Town Hotels In Edinburgh, Scotland.

There is a lot to offer the leisure visitor looking for hotels in New Town in Edinburgh.

Good luck with your search and enjoy your stay.

New Town Hotels. The George Hotel boasts an enviable location in Edinburgh city centre, the historic and chic George Hotel is close to Edinburgh Castle, Princes Street Gardens and Holyrood Palace. It has elegant rooms, conference and meeting rooms, and the renowned Tempus Restaurant and Bar. The George Hotel has the roof-top Panorama meeting room, which boasts scenic views across Edinburgh.The George Hotel, 19-21 George St, New Town, Edinburgh, EH2 2PB