Hotel Capo d'Orto is a charming three-star hotel located in the picturesque town of Ota, France. With 39 well-appointed rooms, this hotel offers a cozy and inviting atmosphere for both leisure and business travelers. Originally opened in 1978 and thoughtfully renovated in 2003, Hotel Capo d'Orto combines classic comfort with modern touches, ensuring a pleasant stay for its guests.