The Location Is Hard To Beat
The hotel is in a great location. It's right in the center of main street in downtown St. Helena. What makes it so cool is that it is in walking distance to everything. You will find lots of restaurants and wineries all around. There's easy access to bike routes as well.