Location

The Luther Hotel
408 S Bay Blvd
Palacios, TX 77465