hotels near Lawrenceville attractions