TravelCLICK 204 Alamo Plaza - San Antonio, Texas 78205 Approximately 1.1 miles from Green Hospital Compare prices for Menger Hotel with nearby hotels
Menger Hotel is the 3rd closest TravelCLICK hotel to Green Hospital.
TravelCLICK Closest To Green Hospital
Riverwalk Plaza
100 Villita Street - San Antonio
Distance: 0.8 miles