Hotel apartments
Best Western Plus Embassy Hotel 4 Stars
MAVILI (Square) ATHENS
Open all year
Online booking available