Overview

Wichita Star Hotel

Search hundreds of travel sites at once for hotel deals at Wichita Star Hotel

1917 Elmwood Avenue North, Wichita Falls, TX 76308, United States
+1 940 692 7900

$104+

Wichita Star Hotel
Sat 1/20
Sun 1/21

Overall guest ratings

7.3/10 Good
Based on 55 reviews

Review highlights

  • 10.0
  • 7.7
  • 1.4
  • 0.0

Nearby

  • 1.6 mi Weeks Park Golf Course
  • 2.8 mi Wichita Falls Memorial Stadium
  • 4.3 mi Kay Yeager Coliseum
Show all
Reviews

Guest Reviews

All Reviews
Families
Solo

Overall Rating

7.3 Good
Based on 55 reviews

Service
10.0

Breakfast
7.7

Location
7.0

Comfort
4.1

Amenities
4.0

Room
2.7

Cleanliness
2.4

Vibe
1.4

Pool
0.0

Overall Rating

6.7 Good
Based on 34 reviews

Room
2.6

Cleanliness
1.9

Pool
0.0

Overall Rating

6.8 Good
Based on 20 reviews

Room
2.6

Recent Reviews

More
Photos
Map

Map