Soak up the spirit, drama and excitement of some sensational sporting events at Bermuda National Stadium.
You'll have no end of sightseeing choices when staying in Devonshire Parish. Bermuda National Stadium is a great place to begin here, but there are many other fine attractions to discover. Horseshoe Bay, Gibb's Hill Lighthouse, and Elbow Beach are near the sporting facility and will round out your day nicely.