A great location with all the necessary amenities for a comfortable stay in central Athens.