Right Off of Main Street
One of the biggest perks that come along with this hotel is its amazing location. Since it is located right off of the main street in the area, you will be within walking distance to all the fun. Shops, restaurants, bars and more are all right there.