First, select options
This charming hotel is in Villach. The accommodation comprises 51 cosy accommodation units. This is not a pet-friendly establishment.