This Minnesota hotel is located 25 miles from the Mall of America and offers free WiFi. Norwood Inn & Suites features 24 hour front desk service and a business center. Each guest room at Norwood Brooklyn Center offers a microwave and refrigerator.
This Minnesota hotel is located 25 miles from the Read more
This Minnesota hotel is located 25 miles from the Mall of America and offers free WiFi. Norwood Inn & Suites features 24 hour front desk service and a business center. Each guest room at Norwood Brooklyn Center offers a microwave and refrigerator.
This Minnesota hotel is located 25 miles from the Mall of America and offers free WiFi. Norwood Inn & Suites features 24 hour front desk service and a business center. Each guest room at Norwood Brooklyn Center offers a microwave and refrigerator. The Brooklyn Center Norwood Inn & Suites is located 7 miles from Grand Rio Water Park.
Number of Rooms: 96