Hotel Victoria is located at the top of Metsovo and is just under 1km from the town center. Metsovo is a beautiful alpine village nestled in the mountains and definately worth an overnight stop. This was one of seven hotels we stayed at during our trip to Greece. I contacted the hotel through its email and communication was prompt and... more

