Located in downtown Mahwah, New Jersey, this hotel is 5 minutes from the Mahwah Museum and Champion Golf Course. It features a buffet breakfast and rooms with a 32-inch LCD TV.
New Meadowlands Stadium, home to the New York Giants, is 30 minutes’ drive from this hotel in Mahwah, New Jersey. An indoor pool and brightly decorated guest rooms with a 32-inch flat-screen TV are available.