Weniger als 3,2 km von der Lackland Air Force Base entfernt bietet dieses Motel eine 24-Stunden-Rezeption und ein Businesscenter. WLAN nutzen Sie in den Zimmern kostenfrei.
Jedes Zimmer im Palace Inn ist mit einer Mikrowelle und einem Kühlschrank ausgestattet. Die geräumigen Zimmer verfügen zudem über einen Radiowecker und einen Haartrockner.
Das Inn Palace liegt 18 Fahrminuten vom San Antonio River Walk und dem San Antonio Museum of Art entfernt. Vom Sea World San Antonio trennen Sie etwa 10 km.