Located in Florham Park, Archer Hotel Florham Park offers 4-star accommodation with a fitness centre and a bocce ball court. All rooms boast a flat-screen TV with satellite channels and a private bathroom. Guests can make use of a bar.
Number of rooms: 186
130 Park Avenue, Florham Park, NJ 07932, United States
Hotel booked 1 times today.