Conveniently located next to Larissa Station, this place is great for transportation access.