The 2-star Oyo Inn & Suites Medical Center San Antonio is situated near an entertainment district, merely 6 minutes' stroll from Crossroads Shopping Center of San Antonio. Wi-Fi is offered throughout the property and private parking is available on site.
Take advantage of the proximity to Balcones Heights City Park, which is merely 11 minutes' stroll away. Faith Outreach Center International is approximately 25 minutes' stroll from here. A 10-minute drive will take you from this inn to Woodlawn Lake Park. Crossroads bus stop is within walking distance of Oyo Inn & Suites Medical Center San Antonio.
There are 120 rooms featuring air conditioning and ironing facilities, as well as modern amenities like a multi-channel TV. The rooms come with private bathrooms with a shower and a Jacuzzi bathtub along with a fridge and a microwave oven. Some rooms also boast ocean views.
IL Villaggio Pizza offers a selection of dishes 13 minutes by foot from this hotel.