St Charles Inn places you 19.9 mi (32 km) from Lubaantun and 21.1 mi (33.9 km) from San Antonio Church. This 12-room hotel welcomes guests with conveniences like free in-room WiFi, free self parking, and a terrace.
28-inch flat-screen TVs come with cable channels, and guests can stay connected with free WiFi. Free toiletries are also available.
Guests staying at St Charles Inn enjoy free WiFi in public areas, a terrace, and a garden. Free parking is included with your stay. Friendly staff can provide front-desk service during limited hours, and also offer advice about sightseeing.