Trabuco Hotel Santiago de la Ribera The rooms have Telephone, TV, Central Air Conditioning, Balcony, Central Heating, Bathtub and Wi-Fi , and among our services and facilities available ... Save Up To 60%