A few minutes walk from Larissa metro station and from Omonia, so good location. Supermarkets are very close, too. The place was perfectly clean and very cozy. Self check-in. Highly recommended.