St. Charles Hotel

16-18 PARK PLACE, Hudson (NY), United States

★★ 2.0 Star Resort villa

7.9/10(115 reviews)

Check Live Price

About St. Charles Hotel

St. Charles Hotel is a 2.0-star resort villa located in Hudson (NY), United States. The property is situated at 16-18 PARK PLACE, Hudson (NY), New York, United States, 12534-2532. Guests have rated this resort villa 7.9/10 based on 115 reviews, reflecting good overall satisfaction. The property features 35 rooms across 2 floors. Established in 1864, this property has been welcoming guests for years. Check-in begins at 03:00 PM and check-out is at 11:00 AM.

Quick Facts

Check-in03:00 PM
Check-out11:00 AM
Rooms35
Floors2
Opened1864
TypeResort villa

Overview

St. Charles Hotel offers top-notch services and amenities, ensuring guests experience utmost comfort.Share your photos and respond to emails at your convenience, thanks to the free Wi-Fi internet access offered by resort villa.

Room amenities feature room service, allowing you to unwind and make the most of your visit. Each accommodation at St. Charles Hotel is thoughtfully created and adorned to provide visitors with a comfortable, home-like atmosphere.

Location

St. Charles Hotel is located in Hudson (NY), United States. The address is 16-18 PARK PLACE, 12534-2532, New York.

View all hotels in Hudson (NY)

Check Live Price

Frequently Asked Questions

Where is St. Charles Hotel located?

St. Charles Hotel is located at 16-18 PARK PLACE, Hudson (NY), United States.

What is the star rating of St. Charles Hotel?

St. Charles Hotel is a 2.0-star Resort villa.

How many reviews does St. Charles Hotel have?

St. Charles Hotel has 115 reviews with a rating of 7.9/10.

What is the check-in time at St. Charles Hotel?

Check-in time at St. Charles Hotel is 03:00 PM and check-out is 11:00 AM.

How many rooms does St. Charles Hotel have?

St. Charles Hotel has 35 rooms across 2 floors.