"he received us in a room at the Nassau Inn"

The Nassau Inn is one of Princeton’s principal hotels, and the only functioning full service hotel in the city centre.