Princeton Junction, NJ Area Hotels