Courtyard By Marriott Tallahassee North, Tallahassee

Courtyard By Marriott Tallahassee North

1972 Raymond Diehl Road

Situated in Florida's capitol city, the Courtyard by Marriott Tallahassee North/I-10 Capital Circle opened in October 2000. Nearby are the Florida State Capitol building, Florida State University, Florida A&M University, Maclay State Gardens and Leon