Free Wi-Fi
Conveniently located in central Tallahassee, Florida near a variety of attractions, such as Florida's Capital Complex, this full-service hotel offers first-rate amenities, including an on-site restaurant.
Number of rooms: 243
101 South Adams Street, Tallahassee, FL 32301-7774, United States
Hotel booked 2 times today.
Amazing view from the rooftop.
I like the cookies. I like Double Tree Hotels especially the one in Orlando fl Seaworld. Very nice and customer service is so awesome.
Was our first time staying here and would highly recommend it. We stayed on a game weekend, the valet parking is a life saver, also a great location only minutes away from Doak.
The room service and menu was great as well after returning from the game made it easy to relax while dinner was brought to our room.