Hotel Luxor offers comfortable rooms and the renowned courtesy of all Best Western hotels. You will surely enjoy your stay in Turin.
This 1-star hotel is set in the impressive central square of San Carlo. You will stay in a 17th-century palace where Turin's main monuments are all within walking distance.