This charming hotel is located in Downtown. The hotel features a total of 23 accommodation units. This is not a pet-friendly establishment.