Este motel se encuentra a menos de 3 km de la base de Lackland de las fuerzas aéreas. Ofrece recepción abierta las 24 horas, un centro de negocios y habitaciones con conexión Wi-Fi gratuita.
Todas las habitaciones del Palace Inn son amplias e incluyen microondas, nevera, radio reloj y secador de pelo.
El Inn Palace queda a 18 minutos en coche del Paseo del Río de San Antonio y del Museo de Arte de San Antonio. El Sea World de San Antonio está a unos 10 km.