The pleasant Jameson Inn accommodates guests in a business area of Helen. Jameson Inn was opened in 1996 and offers non-smoking rooms.
The hotel is set 1500 meters away from Chattahoochee River. Jameson Inn is within about 20 minutes' walk of the center of Helen.
The hotel allows quick access to forests and hills.
Jameson Inn is located within 95 km from Athens airport.
This property has 54 guestrooms including king room and double room appointed with climate control, a private safe, television, a microwave and a refrigerator. Guests will also love a shower, a hairdryer and a spa bathtub bathrooms equipped with a shower, a hairdryer and a spa bathtub.
Eat & Drink
Every day a complimentary breakfast is served in the dining room. Nacoochee Tavern and Cafe La Piazza offer an assortment of dishes within 350 meters of the property.
Guests can make use of 24-hour reception, housekeeping and ironing service on site.
The hotel provides an indoor swimming pool and a golf course to ensure guests enjoy their stay.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.