The Institute is currently housed on the fourth floor of the Europa Center in Chapel Hill, North Carolina in Suite 490. There are several hotels located nearby. The map below shows the locations of the closest hotels. The physical address is 100 Europa Dr. Chapel Hill, NC 27517. There is ample visitor parking on the upper level of our parking deck. We welcome visitors!