TravelCLICK 204 Alamo Plaza - San Antonio, Texas 78205 Approximately 1.2 miles from La Casa de Maria y Marta Compare prices for Menger Hotel with nearby hotels
Menger Hotel is the 2nd closest TravelCLICK hotel to La Casa de Maria y Marta.
TravelCLICK Closest To La Casa de Maria y Marta
Riverwalk Plaza
100 Villita Street - San Antonio
Distance: 1.1 miles
Menger Hotel
204 Alamo Plaza - San Antonio
Distance: 1.2 miles