This comfortable hotel is in White Plains. The total number of accommodation units is 136. Pets are not permitted on the premises.