Hotel Los Cedros is a charming 3-star establishment located in the vibrant city of Salto, Uruguay. With a warm and inviting atmosphere, this hotel offers a comfortable stay for both leisure and business travelers. The hotel has received a commendable guest rating of 8.5 out of 10, reflecting its dedication to providing quality service and a pleasant experience for its visitors.