The 2-star The Lamb'S Rest Inn is set just 4.5 km from Landa Park, Landa Falls and Braunfels Square.
The city center is 5 km away from the hotel.
This quiet property offers proximity to parks.
The Lamb'S Rest Inn lies within 45 minutes’ drive to San Antonio International airport.
All individual rooms are equipped with a microwave, TV, a refrigerator and a fireplace.
Eat & Drink
A complimentary breakfast is served every morning. The outdoor restaurant provides fine meals.