Style and comfort describe this Johns Creek hotel. Just Northeast of Atlanta, the hotel is located near the heart of theJohns Creek Technology Park as well as near a myriad of prestigious communities and shopping attractions. Within the hotel,enjoy comfy rooms and amenities like the fitness center and outdoor pool.