Norwood Hotel offers comfortable accommodations with amenities like free Wi-Fi and parking. Guests can enjoy a relaxed restaurant and bar, plus a business center. Family rooms with city views are available.