At Hotel San Teodoro, every moment is designed to offer you a unique and tailored experience. Imagine indulging in total relaxation as you take a refreshing dip in the pool or enjoying the luxury of a front-row seat, reserved just for you, on the stunning La Cinta beach. Let yourself be surprised by the details that will make your stay truly unforgettable.
The property offers accommodation for a minimum of 3 nights and has 127 bed places