The Place To Stay
211 Lulac Street Unit 1, Alvin, TX 77511, Estados Unidos
The Place To Stay está en Alvin, a 36 km de Universidad de Southern Texas, a 37 km de Universidad de Houston y a 39 km de Estadio BBVA. Este alojamiento ofrece parking privado gratis, wifi gratis y acceso a un balcón.