Sleep Inn Medical Center N.W. Is a 2-star property situated at about 7 km distance from San Antonio Aquarium. The building was renovated in 1999.
The venue is 13 km away from The Alamo. A zoo and an oceanarium are stroll from the hotel.
Nearby points of interest include a castle and a museum.
Medical Dr. & Horizon Hill bus stop is located nearby. There is San Antonio International airport at a 10 km distance.
This hotel comprises 104 guestrooms with climate control, high-speed internet, pay TV, a personal safe and a personal computer.
Eat & Drink
A free breakfast is served in Sleep Inn Medical Center N.W., invigorating guests for bowling and fishing. Sumo Japanese Steakhouse offers Japanese and Thai meals and lies within 150 meters of the property.
Guests can benefit from a safe deposit box, a car park and a hairdresser.
An outdoor swimming pool and a golf course are available for guests' enjoyment.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.