The headquarters of Englewood Motel, a hotel, are located at Madison, IN. It has an annual revenue of $153,000 and employs two people. Englewood Motel's reputation in the boutique space is something to be admired. Owner Ann Armand currently heads the company.
Want to share more of your experience?GO TO FULL REVIEW