The Shepherd Company is a charming 2-star hotel located in the picturesque city of Coyhaique, Chile. Known for its stunning natural beauty and outdoor adventures, Coyhaique serves as a gateway to the breathtaking landscapes of Patagonia. The hotel offers a welcoming atmosphere, making it an ideal choice for both leisure and business travelers seeking a comfortable stay.