Situé à environ 7 km de la Cathédrale Notre-Dame-des-Anges de Los Angeles, l'établissement se trouve à environ 400 mètres de l'arrêt de bus Cal State buw Way.
Il est situé à seulement 1 km de l'Université d'État de Californie à Los Angeles. Le Musée national américano-japonais est à 7 km.
Pour plus de commodité l'hôtel fournit 1 salle de bain.