Comprenant 502 chambres, Pixar Place Hotel Anaheim est situé près un quartier du centre-ville à environ 15 minutes à pied du Centre de conventions d'Anaheim. La résidence est nichée dans les environs de Downtown Disney et dispose d'une piscine offrant une vue sur le parc.
L'hotel 4 étoiles sans fumée se trouve à environ 2 km du Disneyland et à 1 km des Matterhorn Bobsleds. Pixar Place est aussi à quelques pas des sites naturels tels que le parc Disney California Adventure. Les amoureux de la nature apprécieront la proximité de Cascade Peak, qui est à 10 minutes de marche. L'arrêt de bus Katella-Disneyland est à 350 mètres de ce logement, et à 250 mètres de la Disneyland Monorail.
Certaines chambres de Pixar Place d'Anaheim sont dotées d'un coffre-fort, d'un balcon et d'Internet à haut débit. Elles sont équipées d'une cafetière/théière pour la restauration et l'Internet à haut débit et le port de données pour les loisirs.
Il sert un petit-déjeuner sur commande tous les matins. Surfside Lounge a sa propre variété de plats de la cuisine américaine, et est situé à moins de 5 minutes de marche.