The Liberty Hotel is a historic landmark hotel situated in the heart of Boston. It offers magnificent views of the Charles River and the city skyline. The hotel is housed in a former prison, which adds to its unique charm and character. Guests can enjoy the stunning views from the hotel's rooftop bar and terrace, where they can sip on cocktails while taking in the panoramic vistas. The Liberty Hotel is a perfect choice for those looking for a hotel with a blend of history and breathtaking views in Boston.