This charming hotel is located in Downtown. The premises count with 129 welcoming units. No pets are allowed on the premises.