L'établissement bénéficie d'un emplacement idéal sur la 10e rue South à McAllen. L'hôtel/motel se trouve en face de l'aéroport international de McAllen, à un peu plus d'un kilomètre au sud du centre commercial La Plaza. L'établissement est situé à un peu plus d'un kilomètre de l'intersection de la 10e rue et de l'autoroute 83, considérée comme le centre du marché de détail animé. L'hôtel est un hôtel à service limité avec couloir extérieur et dispose de 60 chambres à louer, dont un bureau/hall et une laverie sur place. Il est situé sur un site de 58 152 pieds carrés et comprend une superficie brute de construction d'environ 20 352 pieds carrés, selon le district d'évaluation du comté de Hidalgo.