Overview

Travelers Inn & Suites

Search hundreds of travel sites at once for hotel deals at Travelers Inn & Suites

15831 Second Street, Channelview, TX 77530, United States
+1 281 862 0222

$64+

Travelers Inn & Suites
Sun 11/19
Mon 11/20

Overall guest ratings

7.1/10 Good
Based on 15 reviews

Review highlights

  • 1.1

Nearby

  • 2.8 mi River Terrace Golf Course
  • 3 mi Jacinto Battle Monument
  • 3.3 mi San Jacinto Monument
Show all
Map

Map