Drag box to select area
Atlanta Hostel is the only youth hostel in the Atlanta area. It is a international place with young people from all over the world at all times. It has an old building and a friendly staff.
223 Ponce de Leon Ave NE, Atlanta, GA 30308
- Hours: Daily, 24 hours