Atrium Cafe is a relaxed restaurant within a hotel atrium, offering an eclectic, international menu.