swampsting
Helluva Engineer
- Messages
- 1,868
Used to stay at the Melia quite a bit for Tech games. Now booked into the Georgia Tech hotel for every home game weekend. Bookstore and Starbucks across the street, not a terribly long walk to the stadium and a decent breakfast buffet in the morning. And yes, the Falcons stay there on Saturday nights before home games.