2280 Barrington Rd, South Barrington 60195, Illinois - IL (U.S.A.) Show on map
Updating availability and prices
This cosy hotel is located in Schaumburg
The accommodation features a total of 99 units
Apart from the services and amenities offered, customers can take advantage of the wired and wireless Internet connexion available on the premises
Travellers will appreciate the 24-hour reception
Cots are not available at this accommodation
This is not a pet-friendly accommodation
Parking facilities are available for guests' convenience
Book now, best price guaranteed!
Hotel
Tax Information
The rate does not include local taxes, supplements or other additional charges that the hotel may charge you; because you must pay them directly at the destination. Unless the hotel indicates otherwise.