Choose your room
With a stay at Chateau, you'll be centrally located in Saint-Pierre, steps from Saint-Pierre Castle and minutes from Sarriod de la Tour. This hotel is within close proximity of Sarre Royal Castle and Introd Animal Park. The front desk is staffed during limited hours. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 16 guestrooms featuring refrigerators and LED televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature bidets and hair dryers. Conveniences include phones, as well as desks and minibars.