Loading hotels
Confirming room availability...
Sonder The Rice, 909 Texas Avenue, Houston, United States
A stay at Sonder - The Rice places you in the heart of Houston, within a 10-minute walk of Downtown Aquarium and Revention Music Center. This apartment is 0.7 mi (1.1 km) from Discovery Green and 0.5 mi (0.8 km) from University of Houston - Downtown.