The Oar House

Crystal Beach, Texas

About The Oar House

The Oar House is located at:

The Oar House
1217 Canal E
Crystal Beach, Texas
Phone: 4096588877

Prices

 

The Oar House

Weekdays $125.00 / night
Weekends $150.00 / night
Weekly $750.00 / week