Hotel TownePlace Suites by Marriott Houston Baytown
★★★★
1720 US-90, Crosby, 1720, Crosby (TX), United States Show on map
redwood inn & suites is a 4-star hotel in Crosby (TX), Texas, United States. It is one of 4 places to stay in Crosby (TX) listed on Triptoic. The property has 52 rooms and opened in 2023.
1720 US-90, Crosby, 1720, Crosby (TX), 77532, United States
Check-in starts at 12:15 AM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
redwood inn & suites is located at 1720 US-90, Crosby, 1720, Crosby (TX) 77532, United States.
redwood inn & suites is rated 4 stars.
redwood inn & suites has 52 rooms.
Highly rated alternatives close by
Hotel