Where is Lockwood/Eastwood Station?
Lockwood/Eastwood Station is located in South Central Houston. If you're looking for things to see and do in the area, you may want to check out NRG Stadium and Daikin Park.
Where Can I Stay near Lockwood/Eastwood Station?
We've got 2627 hotels you can choose from within 5 miles of Lockwood/Eastwood Station. You might want to consider one of these options that are popular with our guests:
Club Quarters Hotel Downtown, Houston - 2.2 mi (3.6 km) away
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
The Whitehall Houston - 2.7 mi (4.3 km) away
- hotel • Free WiFi • Free area shuttle • Restaurant • Central location
Holiday Inn Houston Downtown, an IHG Hotel - 2.5 mi (4 km) away
- hotel • Free WiFi • Free area shuttle • Restaurant • Central location
C. Baldwin, Curio Collection by Hilton - 2.7 mi (4.3 km) away
- hotel • Free area shuttle • Restaurant • 24-hour fitness center • Central location
Hilton Americas-Houston - 1.9 mi (3.1 km) away
- hotel • 2 restaurants • 3 bars • Spa • Walkable location
Things to See and Do near Lockwood/Eastwood Station
What to See near Lockwood/Eastwood Station
- George R. Brown Convention Center
- University of Houston
- Toyota Center
- Rice University
- University of Houston - Downtown
Things to Do near Lockwood/Eastwood Station
- Houston Zoo
- House of Blues Houston
- Bayou Music Center
- Downtown Aquarium
- Hobby Center for the Performing Arts