minube
Microtel Inn and Suites North
The Microtel inn and Suites North is in the town of San Antonio, in the state of Texas and just 15 minutes from the famous Riverwalk and the Alamo of Texas, as well as the international airport, which offers permanent transfers. The hotel offers guests free continental breakfast in the morning, as well as access to internet.