The telephone number of Casa De Huéspedes San Luis, for room inquiries, is 3336379823.