Hotel city villach
Location situated in the heart of villach hotel city villach is close to villach automotive museum congress center villach and villach main square also nearby are parish church of st jakob and villach city museum hotel features complimentary wireless and wired high speed internet access is available in public areas and a computer station is located on site this 4 star hotel features business amenities including a business center and a meeting room guests are served a complimentary bre