This charming hotel is located in Surrey. The total number of rooms is 76. No pets are allowed on the premises.