About The Hotel
Angel Villa is a beautiful complex situated at a quiet location in Thassos town on the north side of Thassos island. The serene surroundings in combination with the stylishly designed & comfortable apartments that bring a homelike feeling to our guests.
There are currently four one bedroom apartments, available at our complex, each one has been tastefully decorated and feature a modern design. All of our apartments are spacious and equipped with all the necessary amenities that will make our guests have a relaxing and pleasant stay.