1/1 |


The new Aloft Hotel in downtown Tallahassee, Florida November 6, 2009. The Aloft was built on the site of the former Floridian Hotel.
Copyright ©2009 Mark Wallheiser
1/1 |
The new Aloft Hotel in downtown Tallahassee, Florida November 6, 2009. The Aloft was built on the site of the former Floridian Hotel.