The St. Regis Bermuda Resort

34 Coot Pond Road, St. George's, GE 03 Bermuda