The Westin Lombard in Lombard, Illinois has been my home for over two years and as a business traveller it is important to know which hotels do the best to make your home away from home as pleasant as possible. If you stay there long enough the staff may send you your own robe, towel […]