Dotato di una piscina all'aperto, questo hotel si trova a 10 minuti di auto dalla University of Arizona. Tutte le camere sono dotate di TV via cavo. La connessione WiFi è gratuita.
Ogni camera dispone di un forno a microonde e di un piccolo frigorifero. Il bagno interno è completo di asciugacapelli.
Il ristorante della struttura, il ristorante Angry Crab Shack, vi attende per un barbecue.
Il GLH Hotel vanta una reception aperta 24 ore su 24 e un parcheggio gratuito.
L'aeroporto internazionale di Tucson dista 17 km dall'hotel. Il campo da golf El Rio dista 2,9 km dal GLH Hotel.