Set in a restored 19th-century villa, Hotel Villa Soro is a charming 4-star hotel that offers spacious rooms with elegant decor. The hotel features a garden, a terrace, and a bar. It is located in a quiet residential area of San Sebastian, just a 15-minute walk from the city center and the beach.