Directions to La Palmera Hotel, San Antonio

La-palmera-hotel-map
The La Palmera Hotel in San Antonio is located at 10811 INTERSTATE 35N , San Antonio , TX, US .   Click on the Google Map above to get an interactive version and see the area around the La Palmera Hotel .