Where to Stay in Dundee – A Guide to Scotland’s “City of Many Discoveries” Dundee is a city in Scotland’s eastern central Lowlands. Located on the north bank of the Firth of Tay, Dundee is the fourth most populated city in the country and is famous for its history of ...