Sa Clau by Mambo is a hotel located in San Antonio, known for its comfortable, recently renovated bedrooms. The rooms are elegantly decorated in neutral tones, with most offering balconies for a pleasant stay.