OYO Hotel San Carlos is a 3-star property located in San Juan Bautista Tuxtepec. Featuring a terrace, the 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 60
Callejón Noche Triste 23, 68300 San Juan Bautista Tuxtepec, Mexico