Background

The Amelia Hudson: A Cozy Retreat in the Heart of Hudson, NY

Discover comfort and charm at The Amelia Hudson, your perfect hotel for exploring the vibrant culture and natural beauty of Hudson, NY.

4.8

Nestled in the charming town of Hudson, NY, The Amelia Hudson offers tourists a warm and inviting atmosphere perfect for relaxation. With its exquisite design, thoughtful amenities, and close proximity to local attractions, this hotel is the ideal base for exploring the area’s vibrant arts scene, dining, and natural beauty.

A brief summary to The Amelia Hudson

Local tips

  • Book your stay in advance, especially during peak tourist seasons, to secure the best rates and availability.
  • Don't miss the chance to explore Hudson's thriving art scene; many galleries offer free admission.
  • Take advantage of local dining options; the area is known for its farm-to-table cuisine and unique eateries.
  • Inquire about special events or promotions at The Amelia Hudson during your stay for added experiences.
widget icon

Getting There

  • Walking

    If you are starting from the Hudson Amtrak Station, exit the station and head south on the pedestrian path towards the intersection with Columbia Street. Turn left onto Columbia Street and walk for about 0.3 miles (5-7 minutes) until you reach the intersection with Allen Street. Turn right onto Allen Street. Continue walking for another 0.4 miles (approximately 8 minutes) until you reach The Amelia Hudson, located at 339 Allen St. The destination will be on your left.

  • Walking

    From the Hudson Public Library located at 51 North 5th Street, head south on 5th Street. At the intersection with Warren Street, turn left and walk east for about 0.3 miles (5-7 minutes). Turn right onto Allen Street and walk south for about 0.2 miles (4 minutes). The Amelia Hudson will be on your right at 339 Allen St.

  • Walking

    If you are at the Hudson River Waterfront Park, exit the park and head towards the nearest street, which is Water Street. Walk north on Water Street until you reach the intersection with Warren Street. Turn left and walk west for about 0.3 miles (5-7 minutes). At the intersection with Allen Street, turn right. The Amelia Hudson will be about 0.1 miles (2 minutes) ahead on your left at 339 Allen St.

Unlock the Best of The Amelia Hudson

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Discover more about The Amelia Hudson

The Amelia Hudson is an enchanting hotel located in the picturesque town of Hudson, New York. This cozy retreat is designed to provide guests with a comfortable and memorable experience, featuring beautifully appointed rooms that combine modern elegance with a touch of rustic charm. Each room is meticulously decorated, ensuring a relaxing atmosphere for visitors after a day of exploring the captivating surroundings. With its strategic location, The Amelia Hudson serves as an excellent base for tourists keen to delve into the rich cultural offerings of the area. From art galleries and antique shops to delightful cafes and restaurants, guests can immerse themselves in the local culture just steps away from their accommodation. Outdoor enthusiasts will also appreciate the nearby parks and scenic riverfront, perfect for leisurely walks or invigorating hikes. The hotel prides itself on providing exceptional service and a welcoming ambiance, making it a top choice for travelers seeking a blend of comfort and adventure. Whether you're in Hudson for a weekend getaway or an extended stay, The Amelia Hudson invites you to unwind and create lasting memories in this charming destination.

Popular Experiences near The Amelia Hudson

Popular Hotels near The Amelia Hudson

Select Currency