Great location! Right near Omonia Square with access to subway and only a short walk to the attractions. Nelly and Chris know the area well and give some great suggestions as part of their check in. Highly recommended