This charming hotel is set in Arica. The hotel comprises a total of 56 snug accommodation units. No pets are allowed on the premises.