The Amelia Hudson

The Amelia Hotel, a serene retreat in the heart of Hudson Valley, is housed in a beautifully renovated 19th-century Queen Anne-style mansion. Located on Allen Street in Hudson, NY, this boutique hotel offers chic, cozy rooms 130 miles from NYC. The property boasts beautiful grounds and an in-ground pool, providing a perfect escape from city life