This charming hotel is situated in Argassi. The accommodation comprises 39 cosy accommodation units. This is not a pet-friendly establishment.