Situato a meno di 3,2 km dalla Lackland Air Force Base, questo motel offre una reception aperta 24 ore su 24 e un centro business. Le camere sono dotate di connessione Wi-Fi gratuita.
Tutte le sistemazioni del Palace Inn dispongono di forno a microonde e frigorifero. Le spaziose sistemazioni includono anche una radiosveglia e un asciugacapelli.
L'Inn Palace dista 18 minuti di auto dal San Antonio River Walk e dal San Antonio Museum of Art. Il Sea World San Antonio dista circa 9,6 km.