San Carlos is a hot spot for thousands of tourists due to its historic center and casino. The hotel features a carefully decorated lobby surrounded by a pool with a jacuzzi, gardens and great staff. It should be mentioned that the hotel has won numerous awards for cleanliness and user services.
The Super 8 St. Charles is located in St. Charles in Maryland in the United States. Its location is two miles away from downtown San Carlos, La Arcada, and San Carlos Theatre Paddle Wheel Riverboats.
The Super 8 accommodates all travelers' needs, and always provides spectacular service to its guests. Rooms include cable television and complimentary local calls.