
Palace Inn Sam Houston
8920 West Road Houston,West Road, Jersey Village
Location Want to save money while travelling? It’s easy! Hotel Palace Inn Sam Houston is located in Jersey Village. This hotel is located in 3 km from the city center. At the hotel Specially for tourists who travel by car, there’s a parking zone. Room amenities In the room, for
Parking





