Is there movies shown at this hotel
Address: 1600 Summit Lake Dr, Tallahassee, FL 32317, USA
LaVonda Praying | Jul 7, 2018
There are movies on the TV in your room.
Janelle Guetta | Jul 7, 2018
They have a theater room if I remember for watching your own DVDs and TV shows.
Michael Thomas | Jul 7, 2018
No
Thanks! Your answer is awaiting moderation.