Culebra Motel
Address:
5812 Culebra Rd, San Antonio, TX 78228
Phone:
(210) 431-9906
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels,
Hotels-Apartment
Other Businesses:
- Homegate Studios & Suites at 10950 Laureate Dr, San Antonio, TX 78249
- Inn At Craig Place at 117 W Craig Pl, San Antonio, TX 78212
- Ruckman Haus Bed & Breakfast at 629 W French Pl, San Antonio, TX 78212
- Luxury Inn at 1404 Culebra Rd, San Antonio, TX 78201
- La Quinta Inns Inc at 8401 Datapoint Dr, San Antonio, TX 78229