Shaftesbury Lodge Guest House is located in Dundee. St. Andrews Links and Carnoustie Golf Links are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Clatto Country Park and Camperdown Country Park and Templeton Woods. Looking to enjoy an event or a game while in town? See what's happening at Dens Park or Tannadice Park. Spend some time exploring the area's activities, including water skiing, ice skating, and birdwatching.