Das Sleep Inn & Suites Waller verfügt über 52 Zimmer und liegt nur 3 km vom Lone Star Pinball Museum entfernt. Alle Gäste können WLAN in den Zimmern und Zugang zu einem Fitnesszentrum genießen.
Prince Of Peace Church ist 10 Fahrminuten vom Hotel entfernt gelegen. Die Autofahrt nach The Woodlands dauert 35 Minuten.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Sleep Inn & Suites bietet jeden Morgen ein heißes amerikanisches Buffet an.